• Lady Amelia Windsor
    UNITED KINGDOM

    LADY AMELIA WINDSOR

    Lady Amelia Sophia Theodora Mary Margaret Windsor born on 24 August 1995 at Rosie Hospital in Cambridge. Lady Amelia is a relative of the British Royal Family and is currently 39th in the…