Zoe has been in a relationship with Keith Britton since 1999.

For eleven long years, they were in a relationship.

Soon the 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.