Amelia Windsor wears a see by gown at The British Vogue Awards in London, 12/04/2017. Lady Amelia Sophia Theodora Mary Margaret Windsor is the young daughter of George Windsor, Earl of St Andrews, and Sylvana Windsor, Countess of St Andrews. Age: 22.