Actor Tom Cruise appeared beaming with singer Shakira as they attended the Formula 1 Miami race in Florida on Sunday.

Tom Cruise and Shakira pose for a photo together at Miami International Speedway on May 7. Shakira recently returned to the US to settle down after parting ways with soccer player Gerard Piqué.

The 60-year-old actor is young with a white polo shirt, sunglasses and romantic long hair. Meanwhile, the 46-year-old female singer wore a sexy blue top, let her chestnut hair float and fresh makeup.

Both look energetic with youthful, dynamic style. They were described by the media as having a good time at the racetrack. The appearance of two big stars in the entertainment industry at the racing tournament made fans excited.

Tom and Shakira interact with fans and racers. At this event, Tom Cruise also met tennis sisters Serena Williams, Venus Williams and rapper LL Cool J.

Tom Cruise took a photo with the F1 Mercedes AMG racing team. He kept a bright smile throughout the event.

British media have reported that the ‘Mission Impossible’ star will attend the coronation of King Charles III over the weekend in London. However, in the end Tom Cruise was not present, instead, he sent a special video of gratitude to the king during the concert on May 7. In the video, Tom Cruise flies a fighter jet, acrobatic in the sky like his character in the movie ‘Top Gun’ and says: ‘King, you can be my comrade at any time’.
Tom Cruise has a close relationship with the British Royal Family for many years. More than 30 years ago, the Hollywood actor met the late Princess Diana for the first time at the premiere of ‘Far and Away’ in London. Later, Tom befriended Prince William when he learned that the Prince of Wales was a former pilot in the Royal Air Force. Tom, who is also a friend of Queen Elizabeth II, was invited to attend the Platinum ceremony celebrating the Queen’s 70th year on the throne.