caramademedoit:Cara Delevingne wearing YSL makeup for her speech at the Women In The World Summit to