Kristen Stewart Mexico City Pictures

Kristen Stewart Smiles Big in Sunny Mexico

Kristen Stewart and Sam Claflin smiled big.

Kristen Stewart hung out on the balcony of her Mexico City hotel with Snow White and the Huntsman costar Sam Claflin on Saturday. She was in town to promote the fairy-tale project at a photocall after doing press with Charlize Theron in London, Berlin, and Madrid. During an interview in the UK, Kristen read Fifty Shades of Grey out loud and cracked up at the racy novel. She also talked about Robert Pattinson's dog, Bear, calling him a "baby" and joking that he's "literally a child." Next up, Kristen will switch gears for her film On the Road, which premieres at the Cannes Film Festival on Wednesday.