The wedding of Anne Neville and Richard, Duke of Gloucester (later Richard III of England) took place on 12 July 1472, at Westminster Abbey. They lived in Middleham Castle. Upon her marriage, she was called Duchess of Gloucester. They had only one child, Edward, born at Middleham around 1473.