British musician Elton John performs at the Rock in Rio Music Festival in Lisbon May 22, 2010.[Xinhua/Reuters]