The Titanic star, 48 — who recently revealed she's undergoing testosterone replacement therapy — wowed in a beaded black top with crystal details, and fitted satin black pants at the event, held at the Museum of Modern Art. The English actress portrays American photographer Lee Miller's journey from fashion model to acclaimed war correspondent for Vogue magazine during World War II in the film. Ferrari star Shailene, 32, had all eyes on her in a plunging pastel yellow dress that clung to her formidable physique.

Her blonde hair cascaded in soft curls. Her look was complemented by a pair of sleek snakeskin heels. Kate Winslet, 48, joined glamorous Shailene Woodley, 32, and Andrea Riseborough, 42, at the screening of her upcoming film, Lee, in New York on Wednesday The Titanic star wowed in a beaded black top with crystal details, and fitted satin black pants While at the event Kate also mingled with Lee Miller's son, British photographer Antony Penrose .

Meanwhile Andrea, 42, sizzled in a daring low-cut silver and peach gown. The Grudge star wore delicate glam, and a pair of silver heels. Andrea stars as Audrey Withers, the late English journalist who edited the British magazine Vogue between 1940 and 1960.

Andrea also posed alongside actor Karim Saleh, 46, who looked handsome in a grey suit and navy tie. Later in the night Andrea had an outfit change, as she swapped her plunging dress for a metallic silver gown. Andy Samberg, 46, sported a mustard suit and matching shirt.

.