On Thursday night, Alessandra Ambrosio turned heads on the red carpet at the amfAR Gala at the Cannes Film Festival. The 42-year-old supermodel knows how to slay a runway, but she took it to the next ...