Emma Watson looks stunning in the new campaign for Lancôme, which was photographed by Mario Testino.

With photos like these, you usually see celebrities wearing very little clothing but Watson keeps it classy by wearing a white button down shirt and a pair of cute pink boy shorts. Her smile is absolutely gorgeous, isn’t it?

Source