Celebrity Fashion Alessandra Ambrosio Basically Turned Cannes Into Her Own Victoria's Secret Fashion Show by Kelsey Garcia 4 years ago