Fashion Brands Amal Braved the Rain to Wear This Little Versace Dress, and We Don't Blame Her by Sarah Wasilak 10 years ago