Whether or not Kate Middleton did her own wedding makeup remains unknown, but the rumor is she took lessons from makeup artist Arabella Preston to perfect her technique for the big day. For the perfect bridal glow, Kate chose a rosy-toned blush with a coordinating pink gloss. She accentuated her look even further with black eyeliner (her staple) and a smoky blend of charcoal and taupe shadows on the lids and creases. It's a classic palette that's also universally flattering on just about all skin tones. Check out the widget below for inspiration on creating your own Princess Catherine wedding makeup look.