It seems Jessica Simpson's fiance's determination to keep his proposal a surprise took him to great lengths.
The 31-year-old star revealed that Eric Johnson kept her ring hidden in a rather bizarre location for three weeks before popping the question.
"He had the ring in his shoe at my house somewhere. I was like: Why hide it in a shoe? But it worked. I had no idea," she said.
The 31-year-old NFL player proposed on November 11, making Jessica pause the TV programme they were watching so he could show her the ring.
The singer said: "He got down on his knee and I had to sit down on it because I was so shocked. I was … short of breath. It was definitely one of those moments where I've never felt that way before, ever."
Photo: © Rex