Lady Amelia Spencer twins with Lady Eliza Spencer in epic fitted leather

6 days ago 3
Princess Diana's nieces Lady Amelia Spencer and Lady Eliza Spencer twinned in epic fitted leather at Tod's Old Bond Street flagship boutique during London Fashion Week to celebrate the Rahul Mishra x Tod’s collaboration
Read Entire Article