Jennifer Lawrence is looking breathtaking on the red carpet. The actress and soon-to-be mother of two, 34, attended the Bread & Roses premiere on Thursday, Nov. 14, at the Hammer Museum in Los Angeles in an elegant off-the-shoulder gown that had an elegant sweetheart neckline.