Jessica Biel has been voted the "cleanest" female celebrity.
"The Illusionist" actress and girlfriend of Justin Timberlake was named the most healthy-living star by SoCal Cleanse Detox users, while Amy Winehouse was voted the "dirtiest" and most unhealthy.