Sexy Pop Princess Katy Perry took the stage at Rio de Janeiro’s “City of Rock” after several local acts and a fireworks display to kick off the night, where 100,000 people turned up for the the world’s biggest music festival, Rock in Rio, featuring an all-star line-up including Rihanna, Elton John and Coldplay.The event is expected to attract 700,000 people over its week-long run, other artists to follow later in the week including Red Hot Chili Peppers, Snow Patrol, Stone Sour, Metallica, Motörhead, Slipknot, Coheed and Cambria, Stevie Wonder, Jamiroquai, Janelle Manáe, Ke$ha, Shakira, Lenny Kravitz, Guns N’ Roses, Maroon 5, Maná, System of a Down,Evanescence and top Brazilian singers such as Ivete Sangalo.
Photos by Getty Images