According to the poll done by Misterpoll.com, "Sweet November" sweet star, Cameron Diaz has the best smile on earth.
The showiest smile in Charlie's Angels belongs to Cameron Diaz. She displays it in one slow-motion hair-flipping scene right out of an old Clairol ad, and it just looks fabulous on her. You can tell that she's putting all the effort she can into making her smile as sweet and wide and as bright as possible, and it's just breathtaking.
Cameron Diaz