Princess Diana’s niece Lady Amelia Spencer oozes glamor in a mini dress and leather gloves as…
Lady Amelia Spencer showed off her style talents in a chic black dress at the Walpole British Luxury Awards tonight.The socialite, 31, stunned in the flowy mini dress which featured strap detailing along the neckline. She paired her…
Read More...
Read More...