Shakira's World Cup final outfit boasted over 200,000 Swarovski crystals, which took 120 hours to apply by hand.
The 49-year-old star performed during the half-time show at the New York New Jersey Stadium on Sunday (19.07.26) in a custom Roberto Cavalli dress designed by the brand's creative director Fausto Puglisi, with her gown a colourful mix of sunset-inspired hues suggested by the Hips Don't Lie hitmaker herself.