Kate Hudson replaces Demi Moorie as the new face of Ann Taylor in this season's campaign by Tom Munro with hair by Shay Ashual.