Kate Hudson looks in her element as she models wedding dresses for Harper's Bazaar

Blog Archive