Sophia Bush said yes! The 39-year-old “One Tree Hill” star revealed via Instagram on Tuesday that her boyfriend, Grant Hughes, popped the question.

“So it turns out that being your favourite person’s favourite person is the actual best feeling on planet Earth 💫 #YES,” she captioned a photo of her and Hughes on a boat in Lake Como, Italy. In the romantic photo, Bush’s groom-to-be is on one knee.

The actress called the proposal the “surprise of my life,” adding, “My heart. It bursts.”

Bush’s “This Is Us” co-star, Mandy Moore, was one of the first celebrities to react, commenting, “Congrats lady!!!!”

In June, the TV star shared with ET why she typically chooses to keep her personal life private.

“It’s hard to have nothing that’s yours. And when you are a person who lives in the public eye, everybody wants to pick over everything and that can be really tricky,” she said. “I also grew up in the early aughts when girls were raked over the coals for any choices that they made. And I just was like, ‘I don’t think I like this.’ I didn’t like having my private life lied about. There were times where someone would send through an article and be like, ‘Well, supposedly you’re dating this guy.’ And I was like, ‘I mean, I would. Who is he?’ Like, what is going on here?”

More From ET:

Sophia Bush Says ‘Never Say Never’ to Rebooting ‘One Tree Hill’