Charles Sykes / Invision/AP 1 / 2
Charles Sykes / Invision/AP 1 / 2

Actress Jennifer Esposito is engaged to her longterm boyfriend, model Louis Dowler.

RELATED: The most unforgettable pop culture weddings

The couple has been dating since 2012 and he recently popped the question.

Jennifer confirmed the news on Thursday during an appearance on the talk show "Katie," when host Katie Couric announced, "Jennifer just got engaged!"

Shy Esposito showed off her new ring and gushed, "He's lovely."

She also revealed they have already set a wedding date, but declined to give any hints about when or where they are planning to tie the knot.

RELATED: See what your favorite celebs are up to this week

It will be Esposito's second marriage -- she was previously wed to actor Bradley Cooper for just three months in 2006, and she was engaged to Australian tennis star Mark Philippoussis in 2009.

Dowler was briefly linked to British actress Kate Winslet in 2010 following her marriage split from director Sam Mendes.

RELATED: Celebs who get pregnant before getting married