News

Beyoncé wowed fans at her Cowboy Carter Tour stop in Paris, wearing a dazzling Manish Malhotra outfit encrusted with 10,000 Swarovski crystals. Watch the stunning moment now.