Kate Hudson has reflected on her choice to turn down a role in The Devil Wears Prada.