Aishwarya Rai Bachchan looked gorgeous in a magical gown at Cannes