Thank you for your patience while we retrieve your images.
Lady Amelia Windsor

Lady Amelia Windsor

London, UK . 5 December, 2022 . Lady Amelia Windsor pictured at the Fashion Awards 2022 held at the Royal Albert Hall. Credit: Alan D West/Alamy Live News