Chrissy Teigen used to wish that she'd marry John Legend one day.
The Sports Illustrated model - who has three-month-old daughter Luna Simone with the 'All of Me' hitmaker - has recalled the time when she desperately hoped and prayed she would be with the singer for years to come.
She wrote on Instagram: "Back to where it all began - Lake Como, Italy - first came here in 2007. A boat tour guide took us to a little spot on the lake and told us to make a wish.
"I asked for this to be the man I marry and have children with. I think John asked for the most perfect bite of cacio e pepe. Both came true, and here we are."
Meanwhile, the 30-year-old model is busy learning to swim for her daughter and is taking joint lessons with John, 37.
She said recently: "I was in the pool today. I can't swim, but I'm trying to learn for Luna, of course. There is nothing I want to do more than to get her into the water and for her to learn to swim. John can't swim, either. And we don't want to be helpless in any way, so we're going to try to learn for Luna. We're going to have someone come to the house.
"I have no fear of water. John has no fear of water. Or animals, or sharks or what have you. We just didn't have water in our face when we were growing up. It wasn't something where we were dunked. I just want to make sure that she feels that she can cope with it."
Tagged in John Legend Chrissy Teigen