Kristen Stewart and Robert Pattinson put on a public show of affection as they attended the Coachella music festival.
The normally low-key Twilight couple, who have rekindled their romance after the actress' fling with married director Rupert Sanders, were seen holding hands and being tactile in front of crowds at the three-day music event, which kicked off in the Californian desert on April 12.
Wearing a baseball cap and sunglasses, Kristen showed off her legs in a pair of denim hotpants, while Robert stayed cool in a T-shirt and jeans.
Newly single Katy Perry, who has split from musician John Mayer, flaunted her midriff and legs in a printed short skirt and bra top at the festival's pool party, which was also attended by Rita Ora, Jaime Winston and Alexa Chung.
Other stars spotted at Coachella included Clint Eastwood, Lindsay Lohan with her brother Cody, Diane Kruger and Joshua Jackson, Vanessa Hudgens, Paris and Nicky Hilton, Emma Roberts, Jared Leto and True Blood star Alexander Skarsgard.
Blur, Yeah Yeah Yeahs and Stone Roses headlined on the opening night, while Phoenix's headlining performance on April 13 saw a special guest star in R&B singer R Kelly, who joined them on stage to sing a mash-up of Ignition (Remix) with 1901.
The xx and surprise guest Solange Knowles also played on the second day, alongside Sigur Ros, New Order, Bat For Lashes and Brit winner Ben Howard.
Red Hot Chili Peppers, Nick Cave And The Bad Seeds and Wu-Tang Clan closed the festival, after acts such as Jessie Ware, Vampire Weekend and La Roux.