Kate Middleton actually didn't do her own makeup for her April 29, 2011 wedding day to Prince William, as was long believed. After 14 years, legendary makeup artist Bobbi Brown clears up the long-held ...
Kate Hudson channeled her 'Almost Famous' character Penny Lane in a lingerie-inspired corset paired with a boho suede skirt ...