Elizabeta i Philip su bili u rodu, ali njihovom braku su se protivili iz drugih razloga

Bilo je to ostvarenje njezinih snova jer se u njega zaljubila još kao 13-godišnja djevojčica kad ga je prvi put ugledala. Njemu je tada bilo 18. godina. Međutim, grčki princ i nije bio idealna prilika za buduću kraljicu Velike Britanije.
Nikome u porodici smetalo to što su oni ustvari rođaci u trećem koljenu, odnosno prabaka im je britanska kraljica Viktorija, ali jesu neke druge stvari.
Naime, Philip je s porodicom protjeran iz Grčke, a bio je i siromašni pravoslavac. Pored toga plemenitoj porodici smetalo je to što su njegove sestre bile udate za njemačke prinčeve bliske nacistima. Također, njegovo ponašanje nije se sviđalo Elizabetinim roditeljima.
Navodno su se Elizabetina majka i baka najviše od svih protivile ovom vjenčanju, a mnogi su dijelili njihovo mišljenje da grčki princ nije najbolja prilika za buduću kraljicu.
Uprkos protivljenjima, Elizabeta i Philip zaručili su se službeno 10. maja 1947. godine, kad je Elizabeta navršila 21 godinu, ali vjeruje se da su se zapravo zaručili godinu dana ranije, tokom odmora u Škotskoj.
Prije vjenčanja princ je postao britanski građanin i princ te vojvoda od Edinburgha. Kraljevsko vjenčanje imali su 20. novembra iste godine, a Philip se prije njega morao odreći pravoslavlja te prava na grčko prijestolje, koje u stvarnosti više nije ni imao. Budući da su se vjenčali nekoliko godina nakon Drugog svjetskog rata, osim prinčeve majke, niko od članova njegove porodice njemačkog porijekla nije smio doći na kraljevsko slavlje.