Shakira snapped with Tom Cruise at Miami Grand Prixt

After parting ways with Gerard Pique, Shakira was seen enjoying time with Tom Cruise at the Miami Grand Prix.

Shakira, the 46 years old Colombian singer surprised her fans when she made an unannounced appearance at the Miami Grand Prix for the F1 game. But what grabbed the attention of fans and viewers was when the fame behind the famous ‘Waka Waka’ song, was spotted having a conversation with 60-year-old American actor Tom Cruise.

A video is getting viral on social media in which Shakira is seen chatting with Tom Cruise in the gallery area. The 10-year-old son, Milan was also snapped with Shakira. The little one was definitely enjoying his time watching the game.


Shaika flaunts her amazing visuals in a dark grey coloured crop top and sweatpants, she completed her look with some chic black shades. While Tom looked extremely good in his white polo T-shirt with black jeans and black sunglasses.

For a couple of days, Shakira has been making it to the headlines for her break-up with her former boyfriend Gerald Piqúe after dating her for 11 years. They both share two sons.

Many rumours have been flying about their relationship which led to their split up. According to some sources, Gerald was dating Clara Chia Marti, even before his official break-up with Shakira, however, nothing is confirmed yet.