Shakira was seen enjoying her new life in Miami at one of the biggest sporting events of the year, as the Colombian singer took to the Formula 1 race.

However, the famous singer was not only there to impress her fans, she was also accompanied by another huge name in the entertainment industry. THE Tom Cruise was next to her, with whom Shakira was chatting during the match.

In videos recorded by those who attended the event, it seems that her children were enjoying the moment with their mother and hugging the singer.

The match was also attended by other celebrities, such as rapper William, who also took a photo and “uploaded” it to social media. Other celebrities at the Miami Grand Prix included tennis legends Serena and Venus Williams, former boxer Mike Tyson, tennis player Roger Federer, music producer Timbaland, actor Vin Diesel, singer Becky G and more.

The 60-year-old actor wore a white polo shirt and had his hair relatively untidy. The 46-year-old Shakira wore a sexy green top that showed off her cleavage.