Tom Cruise and Cameron Diaz breezed through Rio de Janeiro to promote their latest film, Knight And Day.
Staying for less than 24 hours, the pair wowed star-struck Brazilian fans and journalists alike during the film's premiere yesterday.
Cruise posed for photos with fans -- and even bounced a football off his head at the behest of the host of a local comedy show.
Cruise told reporters that his daughter, Suri, who came with him and wife Katie Holmes last year while promoting his movie Valkyrie, adored Brazil but could not make this trip.
Diaz squeezed in a helicopter tour of Rio and declared the city "stunning".
The pair were scheduled to leave for Mexico after the premiere.