The launch marks the biggest undertaking by Madame Tussauds since unveiling seven Harry Styles figures in 2023 and eight Lady Gaga figures in 2011
Image Hash: 656d6971392c2634
Date: July 23, 2025