British model and TV personality Katie Price has announced she is to get married for the third time.
Price, 34, said builder and part-time stripper Kieran Hayler proposed over a Christmas dinner, UK newspaper The Sun reported on Sunday.
"When something feels right I just go for it", Price told the paper.
The mother-of-three, who has previously been married to Australian singer Peter Andre and cage fighter Alex Reid, split from Argentinian model Leandro Penna in October.
Price said her 25-year-old fiance "treats her like a princess" and is a "true gentleman".