News

Kate Middleton has a pair of imitation diamond and pearl drop earrings she's be wearing since 2011, which goes to show their ageless designs truly have longevity. Holly wore this £1873 dress by ...