Tom Cruise was at the Formula 1 Miami Grand Prix with many other celebs like Shakira, Becky G, Michelle Rodriguez and more. While Tom Cruise lent a hand to the Mercedes' pit crew, he was also seen talking to Shakira, and clicked a snap with Ludacris and Vin Diesel.