Who Is Lady Amelia Windsor?
Lady Amelia Windsor Is the Cool British Royal You Should Know About
2
Her father is George Philip Nicholas Windsor, Earl of St Andrews, who is the elder son of Prince Edward, Duke of Kent. Prince Edward is the Queen's first cousin.