David Schwimmer, Zoe Buckman

David Schwimmer is going from friend to fiancé.

The 43-year-old former Friends star and longtime girlfriend Zoe Buckman, 24, are engaged, according to Entertainment Weekly.

Schwimmer and Buckman, a photographer, have been together since 2007. The couple reportedly met while Schwimmer was in London shooting Run Fatboy Run.