C'est la Reine Blanche qui va choisir pour le roi et elle aura la main heureuse.
L'élue fut Marguerite de Provence. Il fallait beaucoup de vertus spéciales à celle qui deviendrait l'épouse d'un tel roi et il se trouve que Marguerite en avaient beaucoup. Elle avait 15 ans quand elle épousa Louis IX en 1234, qui en avait vingt. Les chroniqueurs nous disent qu'elle était brune, vive, jolie, bien faite et proportionnée malgré son âge. Elle était pieuse et instruite, c'était une princesse accomplie.
Marguerite conquit aussi bien la cour de France que le coeur de son époux. Cette petite princesse était pleine de charme, de grâce et de vivacité toute méridionale. Elle rayonnait de jeunesse et de fraîcheur. Le mariage fut célébré à Sens, le 27 mai 1234.
Ce couple royal fut un ménage modèle, profondément unie. Ils eurent onze enfants. Elle fut parmi les plus glorieuses reines de France. Elle mourut à Paris en 1291 à l'âge de 75 ans et enterrée à Saint-Denis.