Michael Phelps Engaged to Nicole Johnson

Instagram

Michael Phelps' 2015 is off to a good start.

Michael Phelps' had a belated Valentine's Day surprise for his longtime girlfriend, Nicole Johnson.

The 18-time Olympic gold medal swimmer popped the question to Johnson on Saturday, Feb. 21, and according to his Instagram "she said yes!"


PHOTOS: 14 Celebs Who Had Secret Weddings

Phelps and Johnson, both 29, started dating in 2011 and have been in an on-again, off-again relationship ever since. Over Thanksgiving this past year, the two were reunited after Phelps completed his highly publicized time in rehab following his second DUI in October 2014.


NEWS: Michael Phelps Arrested for DUI, Issues Apology: 'I Am Deeply Sorry'

"I'm gonna be a Mrs. @m_phelps00," the former Miss California USA Instagrammed.

Looks like this year is turning around for Phelps! Congrats to the happy couple.