StyleBible Preview

Tag: The Face


Kate Moss To Star In Reality Show The Face?

Kate Moss to star in reality show The Face?
After a successful first season of the modeling reality show, The Face, the series which first aired in August 2012 has now been franchised in four more countries namely Australia, Canada, France, and United Kingdom. The first three are set to air early