Princess Diana’s niece Lady Amelia Spencer was a vision in a backless embellished gown alongside her twin sister Lady Eliza Spencer at the Fashion Trust Arabia 2024 event at El Badi Palace in Marrakech, Morocco. Princess Diana’s niece Lady Amelia Spencer was a vision in a backless embellished gown alongside her twin sister Lady Eliza Spencer at the Fashion Trust Arabia 2024 event at El Badi Palace in Marrakech, Morocco.