In Glyndon, Minnesota, a pair of newly-weds is grabbing the Internet by storm.
Yalonda and Kayla Solseng, who got married on 3 September, had previously captured their love story in a princess-themed engagement shoot earlier in June this year.
Their photos were shared in a post on LGBTI Facebook page Have A Gay Day – and up till today, the post has garnered more than 17,000 likes and 8,000 shares.
The brides hope their story will inspire other LGBTI couples to write their own fairytales too.
‘Gay marriage has been legalized in the US for over a year and we hardly have gay or lesbian characters in children’s movies, let alone them being main characters,’ said Yalonda.
She added: ‘Kids want to be the characters they grow up with but when none of the characters represent you, then you feel alone. I want our photos to be shown to kids and families as a way of saying it’s okay to be who you are, it’s okay to be with the person you love.’
The couple first connected in 2014 on dating site Plenty Of Fish, and then met in person at a night club that March. According to Kayla, it was ‘love at first sight’.
‘Our connection was like none other. We couldn’t get enough of each other!’ said Kayla.
The couple then hung out with each other every single day for the next three weeks, and started dating thereafter.
After dating for nine months, while studying abroad in England, Yalonda proposed to Kayla. The pair subsequently planned a trip to Switzerland, where Yalonda surprised Kayla with a fairytale book she had written and illustrated based on the couple’s own love story.
Yalonda then asked Kayla whether she will be her ‘happily ever after’ – and the rest is history.
One of the couple’s many obsessions is TV show Once Upon A Time.
‘That show rewrites fairytales and this was our modern-day fairytale,’ said Kayla.
More pictures below: