Compared to any other Hollywood's blondes, Christina Aguilera is the best. The pop singing star has topped In Touch magazine's list on Hollywood's Hottest Blondes.
Coming at the very top position, Christina is followed after by Reese Witherspoon who is ranked 2nd, and Kate Hudson at the 3rd spot. Rounding out the Top 5 is Hayden Panettiere at No. 4 and Pamela Anderson at No. 5.
Also included in the list is Gwyneth Paltrow who is placed at the 6th spot, ahead of Scarlett Johansson at the 7th spot. Paris Hilton, Heidi Klum, and Gwen Stefani, all rounding out the Top 10 coming at No. 7 to 10 respectively.