SINGAPORE - She did not see the marriage proposal coming.
Then her boyfriend of over three years got down on one knee and popped the question.
Local host-actress Jade Seah, who got engaged a few months ago, only announced the news on her Twitter and Instagram accounts on Monday.
She posted a photo of herself sporting an emerald-cut diamond ring with the caption: "So I said..."
The 31-year-old told The New Paper: "It was our anniversary celebration at our new home together, and he made a montage video of us. It was a very sweet presentation and I teared while I was watching it.
"However, I thought it was for our anniversary and was very shocked when he got down on one knee and proposed."
Seah said she was glad the proposal was small and private because she is "very shy" when it comes to such things.
It came as a pleasant surprise to Seah because neither she nor her fiance believe in rushing into marriage.
The outgoing local celebrity and former model who stands at 1.71m, even joked with her mum that she would "get married before 40".
She said with a laugh: "I am quite lucky in the sense that my parents never once pressured me to get married. My mum always told me to take my time and not marry for the wrong reasons."
Seah would only reveal that her fiance is also 31, is taller than her at 1.74m and works in the finance industry.