Mel B paid tribute to her husband, Stephen Belafonte, as the pair enjoyed a night out in New York City on Monday night.
The cute couple shared a sweet smooch for the cameras while hanging at local hot spot Catch NYC.
“My baby boo @stephenthinks11 we have been through everything that would normally tear couples apart and we have come out on the other side stronger, you loved me before I even new how to really love myself, you are my world honey,” the 41-year-old pop star captioned the pic.
“And let’s not forget you are a bit of a d**khead too xxxx,” she added in good humor.
The America’s Got Talent judge also threw in a string of hashtags, taking a dig at those who doubted the pair would sustain a lasting relationship.
“#tenyearsmarried #fightfortheineyoulove #theysaiditwouldntlast #bitcheswishtheyhadthis #nowtalkaboutme,” she wrote.
The two secretly tied the knot in Las Vegas, Nevada, in June 2007, after five months of dating.
They renewed their vows surrounded by family members in Egypt the following year and have since welcomed a daughter, Madison, who is now five.
Brown also has two daughters from her previous relationships with actor Eddie Murphy and ex-husband Jimmy Gulzar, while Belafonte, 41, has a 12-year-old daughter from a previous romance.
See Brown talk about her 30-pound weight loss and reuniting with the Spice Girls in the video below.