TMZ.com has reported that Josh Duhamel has popped the question to his "glamorous" fiancee Fergie. The report says that the proposal was made "recently", but not on Christmas Day. We certainly wish them all the best, the couple has been together since 2004.