Lady Amelia Spencer and Lady Eliza Spencer, the twin daughters of Princess Diana's younger brother Charles Spencer, 9th Earl ...
Lady Amelia Spencer and Lady Eliza Spencer are the twin daughters of Charles Spencer, Princess Diana's younger brother. And ...
Aoibhin and Ailbhe Garrihy stepped out in style at their sister and 'best friend' Doireann's wedding over the weekend.