Katy Perry was greeted by fans as she arrived at the Galeao International Airport in Rio de Janeiro on Tuesday ahead of her headline Rock in Rio performance on Friday.
The singer, 39, was said to have been handed a red heart by one of her fans as she left the airport holding it in her hand.