British actor Eddie Redmayne is engaged to wed his girlfriend of over two years.

The Les Miserables star proposed to Hannah Bagshawe while on vacation over America's Memorial Day weekend (24-26May14) and she said yes.

A source tells, "He had been planning on it for awhile.

"They have a very relaxed and supportive relationship... They seemed to have always known they were going to spend the rest of their lives together."

A representative for the 32 year old has since confirmed the news to the website.

The couple has been dating since early 2012.