Lady Amelia Spencer and Lady Eliza Spencer stun at the launch to celebrate Casper Ruud luggage
Lady Amelia Spencer and her twin sister Lady Eliza Spencer, 30, looked elegant at the launch of Wimbledon star Casper Ruud's new collaboration with Samsonite in London.