Say hello to Yael Shelbia! The Israeli model has been named the most beautiful woman in the world for 2020, by the annual TC Candler 100 Most Beautiful Faces of the Year. The model is currently doing her mandatory military service in the Israel Air Force and has nearly one million followers on Instagram. Read More