Let the Music Play
Kristen Stewart and Rob Pattinson closed out the final weekend of the Coachella Music festival yesterday, April 22, in Indio, CA.
The couple tried to keep a low-profile as Kristen hid behind Rob’s Baltimore Orioles ballcap. It was recently announced that both of Rob and Kristen’s new films will be shown at Cannes!
MC