Place of BirthLlanelli, Carmarthenshire, Wales, United Kingdom
Also Known As
Biography
Imogen Mary Thomas is a Welsh model, television host, and beauty pageant titleholder. She won the Miss Wales 2003 and represented her country at Miss World 2003. She also appeared on the seventh series of Channel 4 reality television programme Big Br...Read more