Kate 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… Share