Tom Cruise and Shakira were spotted chatting at the Miami Grand Prix and there might be something brewing between them.