Shortly after news broke of their engagement on Tuesday, the 34-year-old actress took to Instagram to recall her exciting day.
According to a screenshot she posted of a text message conversation with Just Jared founder Jared Eng, Foster asked McPhee for her hand in marriage while the two were at the top of a mountain in Anacapri, Italy.
"Totally dark, only stars," she said, jokingly adding that he "thankfully" didn't push her off the cliff. "He said it was one or the other. And in the end he spared me."
While McPhee has yet to publicly share a photo of the engagement ring the 68-year-old musician proposed to her with, Eng (who has seemingly seen a sneak peek of it) described it as "beautiful" and "classic."
A rep for Foster confirmed to ET earlier Tuesday that he proposed to McPhee while the two were vacationing in Europe. The two were first linked together last May, and by December of 2017, they couldn't seem to keep their hands off each other during a PDA-packed trip to Paris, France.