Zoe has been in a relationship with Keith Britton since 1999.
eleven long years, they were in a relationship.
couple split up and broke off their engagement in 2011.
Zoe finally met the love of her life Marco in 2013.
Zoe and Marco got married in 2013 in London.