Edward Windsor was born on 9 October 1935 in Belgrave Square, London, England, UK. He has been married to Duchess of Kent since 8 June 1961. They have three children.
He is the father of Lord George Philip Nicholas Windsor, Earl of St Andrews (born 26 June 1962), Lady Helen Windsor (born 28 April 1964), and Lord Nicholas Charles Edward Jonathan Windsor (born 25 July 1970).