India, May 18 -- The Cannes Film Festival's red carpet would be incomplete without the presence of the undisputed Queen of Cannes, Aishwarya Rai Bachchan. She made her debut at the prestigious film festival in 2002. This year, however, her first appearance on Thursday in a Falguni Shane Peacock gown sparked mixed reactions on social media, with fashion aficionados deeming the outfit unflattering. Despite an injured hand, Aishwarya fulfilled her duties with grace and poise....