Ashley Tisdale is engaged to Christopher French.
The High School Musical actress was overjoyed after Christopher, who she first went public with in December 2012, popped the question on the top of the Empire State Building in New York on Thursday night.
She tweeted: "Best night of my life. We're on top of the world."
While friends say Ashley wasn't surprised by the proposal, she was thrilled by Christopher's choice of location.
A source told Us Weekly: "He had been planing on it for awhile. I think she knew it was coming but she is so happy."