Kate Winslet Is Wearing Ralph Lauren at the 2016 Oscars

Leonardo DiCaprio and Kate Winslet - GETTY - P 2016
Kevin Mazur/WireImage

And she has the best arm candy around.

When it comes to onscreen roles, Kate Winslet is the ultimate style chameleon. From Titanic to her latest film, Steve Jobs, Winslet's look has been all over the map. But when it comes to the red carpet, the actress is consistently on point.

The Oscar vet, who is no stranger to the Dolby Theater, arrived on Sunday evening looking as stunning as ever in a Ralph Lauren gown. The 40-year-old topped off her look with beachy waves and our personal favorite accessory — old friend Leonardo DiCaprio

The seven-time Oscar nominee, who won the best actress statue in 2009 for her role in The Reader, is up against Rachel McAdams, Jennifer Jason Leigh, Rooney Mara and Alicia Vikander for the honor.

The 88th Academy Awards — hosted by Chris Rock — airs live on Sunday, Feb. 28, at 5:30 p.m. PT/8:30 p.m. ET on ABC.