Robert Pattinson & Kristen Stewart: Rooftop Kisses in Cannes!

robert pattinson kristen stewart kiss 01

About Photo #474287: Robert Pattinson gives Kristen Stewart a kiss on her forehead on the rooftop at The Baron on Wednesday night (May 23) in Cannes, France. The affectionate couple… Read The Post Here