Maxim's Hot 100 list of 2014 just arrived and their No. 1 pick is a bit of a surprise!

Victoria's Secret model Candice Swanepoel nabbed the top spot, followed by a who's who of Hollywood babes including Jennifer Lawrence, Rihanna, Katy Perry, Beyonce and Scarlett Johansson.

“It’s a huge honor to be Maxim’s number one, among so many beautiful and talented women! It’s a great feeling," Swanepoel said in a press release via the men's magazine.

Maxim Creative Director Paul Martinez said the mag's team chose the South African beauty not only because of her jaw-dropping looks but because she has built herself into a global brand.

"Candice Swanepoel is the ideal embodiment of the new Maxim brand: stunning, sophisticated, elegant," he said. "It's not only her flawless beauty and effortless grace that have garnered her the coveted 2014 Hot 100 Number 1 placement, but also her business acumen. She has risen to become one of the world's top supermodels and has transcended the accolade to become a global brand. It's hard to imagine a woman more perfect."

Canadians weren't left off the list either: "Vampire Diaries" star Nina Dobrev, Anna Paquin, Avril Lavigne, "Revenge" star Emily VanCamp and "Bitten" star Laura Vandervoort were included. (It's true: we do breed a lot of gorgeous women in Canada.)

Check out more beautiful women from the Maxim Hot 100 list of 2014 and see the full list here.

Loading Slideshow...
  • 1. Candice Swanepoel

  • 2. Scarlett Johansson

  • 3. Katy Perry

  • 4. Irina Shayk

  • 5. Jennifer Lawrence

    CANNES, FRANCE - MAY 17: Actress Jennifer Lawrence attends 'The Hunger Games: Mockingjay Part 1' party at the 67th Annual Cannes Film Festival on May 17, 2014 in Cannes, France. (Photo by Ian Gavan/Getty Images)

  • 6. Zooey Deschanel

  • 7. Alessandra Ambrosio

  • 8. Jessica Alba

  • 9. Mila Kunis

  • 10. Cara Delevingne

  • 11. Rihanna

  • 12. Kate Upton

  • 13. Eva Longoria

  • 14. Olivia Wilde

  • 15. Christina Aguilera

  • 16. Brooklyn Decker

  • 17. Laura Vandervoort

  • 18. Samantha Hoopes

  • 19. Selena Gomez

  • 20. Kaley Cuoco

  • 21. Beyonce

  • 22. Margot Robbie

  • 23. Miranda Kerr

  • 24. Charlize Theron

  • 25. Miley Cyrus

  • 26. Hayden Panettiere

  • 27. Emma Stone

  • 28. Vanessa Hudgens

  • 29. Zoe Saldana

  • 30. Sophia Bush