Princess Diana's 27-year-old niece Lady Kitty Spencer is a model — and she's taking the fashion world by storm
The 20 best — and wildest — hair and makeup looks celebrities wore to the Met Gala
What Fenty Beauty's red lipstick looks like on 7 women with different skin tones
Blake Lively was Photoshopped in these pictures of iconic women — and even the actress loves it
A couple got married on a net suspended 400 feet above a canyon — and the photos will give you butterflies
More stories...