Re reading your question I notice that it says British.
That complicates it a bit as Britain as we know it did not exist in Edward IV's day.
It could mean a Royal from a country that is now British but I rather suspect it's been put in to exclude anyone from before the act of union and hence Edward.
Incidently Elizabeth Woodville was a co-founder of Queens college Cambridge and they class her as a commoner (although they say "a very uncommon commoner")
I have to apologise, I was the annoying person that added the British part to the question as I thought people would include other countries with Royal families, when I know the people that set the questions intended the answer to be from the British Royal family. (although they didn't state it!)
John of Gaunt - 4th son of Edward III - married Catherine Swynford (as his 3rd wife) in 1396. Henry VII was descended from the eldest son of this union.
I always thought that Princess Louise, 6th daughter of Queen Victoria, was the first person to marry a commoner, but assuming that John of Gaunt had the title of Prince - then it'd be him.
I agree, Ice Maiden, it's difficult to know what is meant by 'royal', but as the son of one king and the father of another - Henry IV, I would expect John of Gaunt to be royal enough!
1 to 11 of 11
Do you know the answer?
Who was the first British royal to marry a commoner?