First Same-S*x Royal Wedding in History: Queen’s Cousin Ties the Knot.
The historic first same-sex royal wedding took place on 24th September 2018, as Lord Ivar Mountbatten, Queen Elizabeth II’s cousin, tied the knot with his partner James Coyle in a…