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.