Columbian singer Shakira has sparked speculation she may be dating formula one racer Lewis Hamilton after the pair were spotted looking cosy at the Spanish Grand Prix.The Hips Don’t Lie singer attended last week’s nail biting event in Barcelona, before stepping out with Lewis to enjoy a meal after he had only narrowly missed out on the win to Max Verstappen. But while the meal could easily have been dismissed as a friendly get-together, the duo once again met up later in the week, when Lewis was spotted picking up Shakira in a speedboat outside her Miami home.