These 10 celebrities fight each other over who has the biggest and best looking cleavage, this is our top 10:
Salma Hayak
Scarlet Johanson
Katy Parry
Sofia vergara
Halle Barry
Pamela Anderson
Kim Kardashian
Christina Aguilera
Christina Hendricks
Heidi Montag
Visit Hollywood Celebrity Gallery for Daily Updated Hairstyles Collection