Who Has Zach Braff Dated?

Who Has Zach Braff Dated?

Zach Braff Dating Relationships: Sarah Chalke, Bonnie Somerville, Mandy Moore, Shiri Appleby.