As the new Mrs Johnson clutched the rifle to her white dress, ‘till death do us part never looked deadlier.
Guests peered past the brim of their uniform red MAGA hats at the pro-life petitions scattered on their dinner tables, perhaps checking their phones to watch Donald Trump deliver his Fourth of July rally speech 700 miles away in Washington DC.
“It looked like America threw up all over my wedding” the gushing bride would later tell her local Fox TV outlet.
Welcome to the “Make America Great Again”-themed wedding you wish you’d never heard of.
Audra and Jeff Johnson were happily married on 4 July 2019 in Kalamazoo, Michigan, and decided to use the occasion to show their love for the US president.
Ms Johnson's dress was emblazoned with the unmistakeable words "Make America Great Again", designed by "reality TV star" Andre Soriano.
Documenting the occasion on Instagram, the bride used the hashtag #MAGAPatriotWedding, also peppering photos with #RealFeminism and #MichiganLibertyMilitia.
The latter shows previous pictures of her with the group attending armed sit-ins to advocate against abortion. She told FOX 17:
Because we are such a mixed family – he’s African American, I’m Philippino – I thought it was really important to show people that the stereotype…Trump supporters are racist…is wrong.
Unfortunately, not all of their family agreed.
Mr Johnson's father "refused to come", while Ms Johnson's brother has "disowned" her over her views.
It remains to be seen if Mr Trump is aware of the event, but given that he's apparently still reeling over the power invested in him as president, perhaps it's best he doesn't find out he came close to being the divine authority at a wedding.
Those who are aware are having no shortage of fun with the news.
@thehill Because if they both wore their white hoods it would be hard to tell the bride from the groom. #MAGA— Lorraine (@Lorraine) 1562972066
@thehill The irony of planning a wedding around the worship of a known philanderer who's on his third marriage is v… https://t.co/fKCiDYt1nu— ✒ 𝐦𝐢𝐬𝐬𝐲 𝐣𝐚𝐫𝐯𝐢𝐬 ☔️ (@✒ 𝐦𝐢𝐬𝐬𝐲 𝐣𝐚𝐫𝐯𝐢𝐬 ☔️) 1562953505
@thehill Congratulations! Will they also put all their babies in cages once the pregnancies are over? Or is this… https://t.co/VXn8Jh5NNn— Maureen Moore (@Maureen Moore) 1562958568
@nypost It's always a good omen when your wedding theme is "thrice wed adulterer"— Zoë 🩸🦷 (@Zoë 🩸🦷) 1562964206
More: Trump supporter claims president can't be racist because he is accused of harassing a black woman