xyFace Nicola Charles 2011-04-14 Nicola Charles Photos Nicola Charles was born in Worcestershire, England, UK.