The Spencer sisters take London! Lady Amelia packs on the PDA
The Spencer sisters take London! Lady Amelia packs on the PDA with fiancé Greg Mallet at his birthday party and rugs up at Winter Wonderland with twin Lady Eliza and their pals Lady Kitty Spencer’s sisters Eliza and Amelia have had a fun-filled time in London The twins, 29, rugged up for a night out … Read more