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.