There is little evidence, if any, to suggest that Anne Neville was forced
to marry Richard, Duke of Gloucester. Most of what has come down to
us is Tudor propaganda through the pen of William Shakespeare.
Anne and Richard had known each other since childhood and were
cousins, so a dispensation had to be obtained for their marriage.
When Richard Duke of York was killed at the Battle of Wakefield in 1460
his remaining sons, Edward, George and Richard were taken under the
guardianship of Warwick. The boys were sent to Middleham Castle near
York for schooling and training in the art of war, living alongside Warwick
the kingmaker's own family. Contemporary accounts noted that Anne and
Richard "enjoyed their company", so despite the age difference of approx
4 years, Richard was born in 1452 and Anne in 1456, they are known to
have mixed whenever they could.
It is not possible to say that they "were in love", marriages were undertaken
for the good of the realm and no diaries of the period mention this.
In marrying Anne, Richard helped restore her to her lands and
her childhood home. They married on 12 July 1472 and made their
home at Middleham, only leaving to attend court in London when it was
essential. Once Richard became King, they left Middleham and lived in
London.