Those pictures are really lovely. I don't know. I love all of their smiles, but if I'm gonna base my vote on those pictures alone, I'll go with Britney.
Am not a fan of Beyonce's smile here. Rihanna looks like she's smirking half the time. Cute but not pretty enough to beat Britney. Her infectious smile is the perfect teeth to gum ratio. #allamericangirl