FelicityXxo is a recent winner in the hottest photo contest on the web