Kate Beckinsale shone bright like a diamond—er, a sapphire—at Leonardo DiCaprio’s 49th birthday bash in Beverly Hills over the weekend.
On November 11, the British actor stepped out in a black minidress positively dripping in oversized gems, including a string of crystals across her chest and an enormous radiant gem modelled after a sapphire hanging from waist. Of course, she wore real diamonds, too, including a pair of statement earrings. But she and stylist Gorge VillalPando didn’t stop accessorising there, topping off the party dress with a pair of towering platform peep-toe heels, sheer tights, Lucite bangles, a black rhinestone-trimmed clutch, and a black blow placed atop a high ponytail.
It’s a lot of look, to be sure, but the no-pants ensemble fit the occasion. At first glance it seemed like Beckinsale might have been paying homage to the heart-shaped blue-diamond Heart of the Ocean necklace from the 1997 blockbuster Titanic—another movie in which DiCaprio and an expensive piece of jewellery play starring roles. But a much more likely theory is that Beckinsale is referencing the square sapphire necklace DiCaprio’s character, Howard Hughes, gives her character, Ava Gardner, in the 2004 film The Aviator. In the movie Beckinsale’s character actually declines the gesture, declaring, “I am not for sale.”
Clearly, Kate Beckinsale wasn’t the only celebrity on the guest list at DiCaprio’s birthday celebration. The star-studded guest list also included Beyoncé and Jay-Z, Kim Kardashian, Snoop Dogg, Tobey Maguire, Taika Waititi, Lil Wayne, and more.
This feature originally appeared on Glamour US.