Joe and Sofia vacationed at the St. Regis Hotel in Princeville, and "Joe definitely planned ahead and contacted the hotel weeks in advance to discuss certain things he wanted to do." Aw, how romantic!
The couple has kept their relationship rather private over the past few months, and it turns out that Joe wanted the proposal to be equally as private! "He didn't want to propose in a public setting, even though there are so many beautiful spots on the hotel grounds that have spectacular views and are well-known as places where people pop the question," the source added.
The 38-year-old hunk ended up proposing to Sofia in their suite! "It has unobstructed views over the water and almost seems like you are floating on the ocean. Desserts were sent later on." Sofia is one lucky lady!
What are your thoughts on how Joe proposed to Sofia? Let us know in the comments section below.