Katie Price announced her engagement to her partner Kris Boyson live on Loose Women on Thursday.
The 41-year-old reality TV star has been in a relationship with Boyson, a fitness instructor, since last May.
She showed off her diamond engagement ring and said: "So Kris bought the ring, for that finger, so there you go. I've got love in my life."
She added: "He has met his match, he puts me in my place, he is strict with me. I'm not used to that."
Price said that Boyson also gets along with her eldest son Harvey, who has special needs.
"He's a good guy, he's so good with Harvey, Harvey's obsessed with him", she said.
The couple had recently signed up for couples therapy on the TV series Celebs Go Dating, but later had to drop out due to previous engagements.
We need your consent to load this Instagram contentWe use Instagram to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences
Price is currently going through a divorce from her third husband Kieran Hayler, who she married in 2013 and with whom she has two children - son Jett, five, and daughter Bunny, four.
She was also previously married to singer Peter Andre for four years, with whom she has son Junior, 14, and daughter Princess, 12, and cage fighter Alex Reid for two years.
Her eldest son Harvey, 17, is from Price's relationship with former footballer Dwight Yorke.