Aig an àm a bha a' chogaidh ri Fhraing, dh'fheuch Uilleam ri a shuidheachadh a leasachadh le bhith a' phòsadh, ann an 1677, a chiad cho-ogha Màiri, nighean a bha air fhàgail beò aig Diùc Iòrc, an dèidh sin Rìgh Seumas II Shasainn (Seumas VII na h-Alba). Bha Màiri aon bliadhna deug na bha e agus bha e an dùil gum biodh an luchd-malairt à Amstardam a bha mì-thoilichte ri a mhàthair (Màiri Stuart eile), ach bha Uilleam den bheachd gum biodh pòsadh Màiri a' meudachadh na cothroman aige a bhith a' soirbheachadh ri rìoghachdan Teàrlach, agus gum biodh e a' tarraing monarca Shasainn air falbh bho na poileasaidhean pro-Fhraingis aige. Cha robh Seumas buailteach aontachadh, ach chuir Teàrlach II cuideam air a bhràthair gus aontachadh. Bha Teàrlach airson comas a' phòsadhraidh a chleachdadh gus brath fhaighinn ann an còmhraidhean a thaobh a' chogaidh, ach dh'fheum Uille
a 'pòsadh, ann an 1677, a chiad cho-ogha Màiri