Ed Sheeran and Calvin Harris have joined a star line-up at a day-long music festival in California.
The Sing and A Team star joined Maroon 5, Shakira and DJ Tiesto at Wango Tango at the StubHub Centre in Carson, California.
Maroon 5 frontman Adam Levine welcomed a new generation of concert-goers to the annual festival he first played in 2004.
"Half of you guys weren't even alive. So welcome," said a platinum blond Adam.
Other performers included Iggy Azalea, Ariana Grande, Calvin Harris, One Republic and Paramore, with A Great Big World and Christina Aguilera singing their emotional ballad Say Something.