Sponsored Links Sarah Giggle dating Whom? Sarah Giggle is currently single Sarah Giggle Photos, News, biography Jermain Defoe From 2008 to 2009 (Relationship)