Michael Phelps Is Engaged to Nicole Johnson: See Pics and the Ring!

She said yes???????????? @nicole.m.johnson. (Photo credit to @arschmitty )

A photo posted by Michael Phelps (@m_phelps00) on Feb 21, 2015 at 10:49pm PST

Lap lane for two? Olympian Michael Phelps proposed to his girlfriend Nicole Johnson on Saturday, Feb. 21. The professional swimmer, 29, Instagrammed a photo frolicking in the snow with his new fiancee, captioned, "She said yes @nicole.m.johnson. (Photocredit to @arschmitty)."

The blushing bride-to-be, 29, was equally excited, posting a picture embracing her man and showing off her diamond sparkler on Instagram with the caption, "I'm gonna be a Mrs. @m_phelps00." 

I'm gonna be a Mrs. ???????? @m_phelps00 ?????? ????: @arschmitty

A photo posted by Nicole Michele (@nicole.m.johnson) on Feb 21, 2015 at 10:53pm PST

The couple has been in an on-again, off-again relationship for years. Johnson first dated the athlete in 2011 when he was competing in the FINA World Championships. Phelps and the former beauty queen reunited this past summer and he shared a picture of Johnson at his family's Thanksgiving dinner following his publicized stint in rehab. 

The 18-time gold medalist entered rehab in October after getting a DUI. He was also suspended from swimming for six months. 

"I understand the severity of my actions and take full responsibility," Phelps said in a statement at the time. "I know these words may not mean much right now but I am deeply sorry to everyone I have let down."