Browsing: Memorable

The Cannes Film Festival is any fashion lover’s dream. For two weeks in May, the world’s biggest stars dress up to the absolute nines and hit…