Alt som barn var Maria høy for sin alder. Som voksen skal hun ha vært 1.80 meter, noe som var en anselig høyde for en kvinne på 1500-tallet, og snakket flytende, mens Henrik II av Frankrikes sønn og arving var unormal kort og stammet. Henrik kommenterte at «fra den aller første dagen de møttes har min sønn og hun gått meget godt sammen som om de hadde kjent hverandre i lang tid» Den 24. april 1558 ble Maria gift med dauphin Frans ved Notre-Dame. Frans fikk tittelen som kongegemal av skottene. Da Henrik II døde den 10. juli 1559 ble Maria Stuart, skottenes dronning, dronninggemal av Frankrike. Hennes ektemann ble kong Frans II av Frankrike.