Ten days of ultra glamorous red carpet looks it’s tricky to narrow down who exactly were my faves. These six were definitely among the best from beauty to fashion. Charlize Theron nailed elegant style on the first day wearing a stunning yellow gown and understated makeup. Zoe Kravitz embodied cool girl chic. She was completely effortless in Valentino and her makeup look featured unexpected tiny dots at her lower lash line. I adored Diane Kruger in pale blue Prada, and the subtle highlights on her cheekbones were gorgeous. Emily Blunt in Stella McCartney, and Poppy Delevingne in Burberry represented British design very well, however Giles wins for Cate Blanchett’s show-stopping galaxy dress.