The 'Friends' star asked girlfriend Zoe Buckman's to marry him after she moved to the US to be closer to him.
David has been dating the 24-year-old photographer since they met in 2007 when Zoe was working as a waitress at the Cuckoo Club in London.
A friend said: "David is smitten with Zoe and says she is 'The One'. Things have moved very fast. He wanted to see how they got along living together and it has been a big success."
We're thrilled by the news! Do you think they'll last?
By: Staff