Devorah Rose: Delicate Island Flower
For the latest installment in the infrequent Gawker Pin-Up series, meet Devorah Rose, editor of purported magazine Social Life and hopeful reality star, in St. Barths apparently channeling Sigourney Weaver's undies in Alien.
Thanks, Facebook! If you have Gawker Pin-Up nominees, please send them our way.