Ryan Lochte is engaged.
The Olympic swimmer got down on one knee and asked his girlfriend, Playboy model Kayla Rae Reid, to marry him over the weekend.
Alongside a picture of the pair kissing on top of the Malibu Canyon in Los Angeles, in which a large diamond ring is placed on his partner's wedding ring finger, Ryan wrote: "Memories forever!!! #thelochtes #LA (sic)"
The blonde beauty added that she was "speechless" by the adorable proposal.
She commented: "Speechless. Absolutely beautiful. So in love with YOU.(sic)"
The engagement comes a month after the 32-year-old athlete's 'Dancing With the Stars' debut was interrupted when two protesters stormed the stage on September 12.
However, Ryan wasn't going to let that get in the way of him proposing despite his family thinking it could hurt their relationship.
He previously told USA TODAY Sports: "My family says, 'Don't you think it's a little too soon?' I'm like, 'Can you put a time on love? Can you?'
"When I realised this was 'the one' was when she stuck behind me through this. She still loves me and she's still right there with me."
Ryan was on a mission to win the public over on the American ballroom show after he created controversy over the summer when he lied about being robbed by armed police during the Rio Games.
Two furious individuals lunged towards the floor while Ryan and his professional partner Cheryl Burke were receiving feedback from the judges on their foxtrot to the song 'Call Me Irresponsible'.
The show came to an abrupt halt and quickly cut to an ad break before the protesters, who were wearing white anti-Lochte T-shirts, were thrown out of the studio by security.
Speaking after the incident, Ryan said: "It's hard. [It felt like] someone reached inside and ripped my heart out."