The Duchess of Cambridge, princess Kate Middleton, did her own makeup for her fairytale wedding! She also applied her own makeup for her engagement announcement (after washing off the makeup artist’s first attempt). Kate was spotted just days before her nuptials at Bobbi Brown purchasing eye products. Did you watch the royal wedding? What did you think of her makeup?