Pretty Little Liars star Troian Bellisario is engaged to her actor boyfriend, Patrick J. Adams.

The 28 year old and her longtime beau are set to tie the knot after three years of dating, confirms.

The two met while rehearsing for a play in 2009 and they have been maintaining a long-distance relationship as she films her hit teen drama in Los Angeles, while Adams spends most of the year in Toronto, Canada, shooting his popular U.S. drama, Suits.

Talking about the miles between them in an October (13) interview, the actress said, "It's constant co-ordinating. It's really hard to be away from the person you love, especially when they're your rock and support system.

"It's a challenge but it's kind of perfect because we're such analytic, hyper intelligent people that sometimes just to be in each other's faces all the time might have been too much for us."