You don't know need to marry a party member, you can be use the Noble background with the servant trait alternate trait, but instead of 3 servants, it's three future wives/husbands!
OTOH, any time you begin to introduce these types of "ribbons," you have to worry about powergamers and optimizers. Other than the edge cases, this spell will likely have almost no impact on most campaigns, and the danger of including this type of spell for "gamist" reasons is that someone will try to abuse it.
PlayI got some chainmail on my body goin' jing-a-ling-a-ling
Wanna to call you on the crystal ball baby, a-give you a ring
But each time we talk, I get the same old thing
Always no delv-ee no slay-ee until I get a weddin' ring
My honey my baby, don't put my love upon no shelf
She said “Don't hand me no lines and keep your hands to yourself!”


(Dungeons & Dragons)
Rulebook featuring "high magic" options, including a host of new spells.