The two socialites were a vision of elegance as they were photographed inside the sprawling grounds of Hampshire’s Four Seasons Hotel.
Princess Diana’s twin nieces Lady Amelia and Lady Eliza Spencer showcase their elegant Autumnal style for launch of Equestrian Grace collection by designer brand Marc Cain

Leave a Reply