Hollywood beauty Scarlett Johansson has been hailed as having the sexiest body in the world. The Lost In Translation star, who was once described as "criminally sexy" by director Woody Allen, came top in a poll for Glamour magazine, ahead of actress Jessica Alba and supermodel Gisele Bundchen. The magazine says, "With curves to rival Marilyn Monroe's, Scarlett embraces old-school Hollywood style." The top 10 is as follows: 1. SCARLETT JOHANSSON 2. JESSICA ALBA 3. GISELE BUNDCHEN 4. Jennifer Aniston 5. Angelina Jolie 6. Mischa Barton 7. Rachel Bilson 8. Beyonce Knowles 9. Jennifer Lopez 10. Kelly Brook.