Tag: Lettuce Leaf
Chantelle Houghton goes green in London
Dressed in a green mini skirt made entirely from lettuce leaves, former Celebrity Big Brother Reality TV show winner Chantelle Houghton today launched PETA's revamped /vegan starter kit in central London. (more…) Read More