One year ago today, Monica and her NBA beau Shannon Brown tied the knot in an intimate ceremony in their Los Angeles home. In the perfect example of life imitating art, the pair met on the set of Monica’s “Love All Over Me” video, in which Shannon played her on-screen husband.

It was love at first sight and the two became inseparable. A few blissful months later Monica, 30, and Shannon, 25, were engaged and one month later they’d made it official, surprising their fans with their speedy journey to “I do.”

The happy pair were so in love they planned a second lavish wedding affair and were married again in front of their friends and family in July. It’s clear these two were meant to be. Take a look back at Monica and Shannon’s inspiring love story.

Happy anniversary, you two!