Shanna Moakler and Travis Barker
They've ping-ponged between love and loathing – twice! – but Travis Barker and Shanna Moakler have been giving their romance one more chance. And the two recently marked their third wedding anniversary with a weekend getaway.
"We drove to the Bacara [Resort in Santa Barbara], where we got married," Moakler, 32, tells PEOPLE. "We had dinner at our favorite spot, Trattoria Mollies [in Montecito] and we spent a romantic weekend together, getting spa treatments and just having some alone time. It was amazing"
The former Miss USA and the Blink-182 drummer, who starred in MTV's reality series Meet the Barkers
, wed in a Nightmare-Before-Christmas
-themed ceremony on Halloween Eve in 2004. Then came a bitter breakup
in 2006. A brief reconciliation fizzled in July
. Still Moakler remains undaunted.
"I'm proud of how far we have come and for working through our differences," says the former Dancing with the Stars
hopeful, who's next up in the CW reality show Crowned
. "He's my everything."
They couple has two children, Landon, 4, and Alabama, almost 2. Moakler also has a daughter, Atiana, 8, with ex-fiancé Oscar de la Hoya.