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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results