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.

Devorah Rose: Delicate Island Flower

Thanks, Facebook! If you have Gawker Pin-Up nominees, please send them our way.