5. Lee Ann Liebenberg

In 2005 she was named as FHM's 'Sexiest Woman Alive' — and her star only shot up from there. Miss Liebenberg frequently appears on 'hot lists' (often clad only in her underwear). She has had a well-publicised relationship with South African singer Danny K.

4. Megan Fox

Who? Okay, just kidding. Megan Fox's big break came with the giant-transforming robots in 'Transformers', playing the geeky Shia LaBeouf's love interest. She had men across the world in palpitations when she leaned over a car and revealed she knew her way around the engine. She can next be seen in 'Jennifer's Body', where she'll play the role of a cheerleader possessed by a demon.

3. Rachel McAdams

She shot to fame playing Regina, queen bee of the Plastics in 2004's 'Mean Girls'. Thankfully, Rachel realised that playing annoying and ditzy characters wasn't going to do her career any good, and gave that up. Her most significant role to date was in the romance film 'The Notebook', and she will soon appear on South African screens in 'The Time Traveler's Wife'.

2. Charlize Theron

She's Benoni born-and-bred and we claim her! She kicked off her Hollywood career in 'Mighty Joe Young' in the 1990s and a screen adaptation of 'The Cider House Rules'. Not satisfied with just being a leading lady, Charlize is also a model and producer. She became one of our national heroes after scooping up an Oscar for 'Monster'.

1. Scarlett Johansson

Scarlett burst onto the scene with 'The Horse Whisperer' as a young girl, and earned critical acclaim as a young adult in 'Lost in Translation'. Her performance in 'Girl With a Pearl Earring' alongside Colin Firth earned her two Golden Globe nominations in 2003. The 24-year old beauty will next appear in Iron Man 2 as the sexy Black Widow.

Who of our top five do you think deserves the honour of the most beautiful? You can leave us a comment, or vote in our poll!