Kate HudsonKate Hudson almost swapped Andie Anderson for Andy Sachs.
After all, the How to Lose a Guy in 10 Days star had to turn down the part in The Devil Wears Prada which ultimately went to Anne…