In 2012, Florence Colgate was dubbed "Britain's Most Beautiful Face," and there was even science to back up the 'perfect face' claim. As the winner of a Britain-wide beauty contest sponsored by ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results