Teresa Palmer is engaged.

The 'Warm Bodies' actress is set to tie the knot with her 'Goodbye World' star boyfriend Mark Webber, who she first started dating in September 2012 , after he proposed to her with the ring his character gives hers in their upcoming movie 'The Ever After'.

A source close to the couple told Just Jared Jr: ''He proposed last week using the ring his character gives her character in their upcoming film 'The Ever After'. It was the most romantic thing ever!''

Reports of the engagement surfaced after Teresa was spotted wearing a diamond ring recently, however her representative says her actual band is being resized.

A spokesperson for Teresa, 27, told E! News: ''She is engaged, however the ring in the photo is not her engagement ring. She is wearing the ring from her film until she gets the real one back from being sized.''

The couple met on Twitter after Teresa tracked down 33-year-old Mark - who has a five-year-old son from a previous relationship - to compliment him on a movie he made.

She said: ''I looked him up after I saw the film he directed 'The End Of Love'. We tweeted each other and actually fell in love over email before finally getting to meet face to face. It was almost like old- fashioned love letters.

''My family and friends really love him and I think he's changed my perspective on a few things about my life.''