Cameron Diaz doesn't deny that she smells. The "Green Hornet" actress is often spotted out in public with pit-stains. She has also admitted to wearing the same outfit for days at a time without changing. Do you think A-Rod minds? - Xfinity Entertainment Programmers
(AP Photo/Alessandra Tarantino)
The opinions expressed are solely those of the author and do not necessarily reflect the views of Comcast.