Lady Amelia and Lady Eliza Spencer look chic as they step into London
Princess Diana's twin nieces Lady Amelia and Lady Eliza went for a decidedly elegant look in ankle-length dresses for the launch of Swaine's new flagship store.Located just down the road from the iconic Fortnum and Mason department store,…
Read More...
Read More...