Salma Hayek wore an optical illusion dress for Gucci's celebration of its Flora fragrance, attended by stars like Miley Cyrus.
1.1k