Actors Peter Facinelli and Jamie Alexander are getting married.

The 41-year-old "Twilight" star proposed to his actress girlfriend on top of the Empire State Building in New York City on Monday, his rep confirmed to Us Weekly.

"She knew it was coming but was overwhelmed during the proposal," a source told Us Weekly.

No further details about the proposal were provided. However, the "Thor" actress shared a photo of the special moment, showing her and new fiancé sharing a passionate kiss, with the caption, "Top of the world with my love @peterfacinelli @empirestatebldg #Love #ES."

The newly engaged couple reportedly began dating in 2013 after meeting on the set of the film "Loosies," and later working together on Facinelli's Showtime series, "Nurse Jackie," where Alexander had a guest-starring role.

This will be the first marriage for the brunette beauty and second for her soon-to-be hubby.

Facinelli was previously married to "90210" actress Jennie Garth for 11 years before filing for divorce in May 2012 and checking "irreconcilable differences" as the reason for their separation. The former couple has three daughters together - Luca Bella, 17, Lola Ray, 12, and eight-year-old Fiona Eve - whom they share joint custody of.

 Top of the world with my love @peterfacinelli @empirestatebldg #Love #ES

A photo posted by Jaimie Alexander (@jaimiealexander) on Mar 16, 2015 at 3:17pm PDT