2.0k voters

Hottest Spanish Models

Updated June 14, 2019 13.1k votes 2.0k voters 399.4k views33 items

List of the hottest models from Spain, as voted on by the Ranker community. These Spanish models have been featured in fashion shoots, advertising and magazine features in their native country and around the world, making them among the planet's most sought-after women. Some have boosted their notoriety and success by appearing as well in films and TV programs in Spain, and are recognizable there as celebrities.

A number of international models have gone on to find fame in the United States, sometimes continuing on in the fashion industry, but also going on to become entertainment personalities in their own right. Oscar-winning actress Charlize Theron was originally a model from South Africa. Heidi Klum started her career as a participant in a national German modeling contest while still in high school, long before she became the host of "Project Runway." Elisabetta Canalis began working as a host on Italian television, and as an actress in films, before moving into modeling in the early 2000s. (She became even more famous after an 18 month relationship with actor George Clooney.)

This list includes famous women from Spain who have worked notably as models. If some of your favorite beautiful Spanish ladies aren't featured, add them at the bottom of the page. And don't forget to vote for your favorites!

This list includes Spanish female models and and Spanish supermodels. These are unquestionably some of the hottest Spanish girls that you'll ever see!
  • Claudia Moro
    Photo: Wikimedia Commons / CC-BY
    • Age: 34
    • Birthplace: Santiago de Compostela, Spain
    Agree or disagree?
  • Lorena Ayala
    Photo: Metaweb / CC-BY
    • Age: 36
    • Birthplace: Amsterdam, Netherlands
    Agree or disagree?
  • Veronica Blume
    Photo: Metaweb / CC-BY
    • Age: 43
    • Birthplace: Germany
    Agree or disagree?
  • Clara Alonso
    Photo: Gabri Solera / Flickr
    • Age: 33
    • Birthplace: Madrid, Spain
    Agree or disagree?