Born Free USA have announced the results of their competition for Fur-Free Fashion. I was lucky enough to be one of the panel of celebrity judges, and we all unanimously picked the design team (Zsorzsa Kovacs and Jessica Richard), who created the most stunning outfits. So the animals won big time! ...
blog on her Gorgeously Green website