Urvashi Rautela walks Cannes 2025 red carpet with extravagant parrot clutch

Advertisment