Emma Watson Turns 18
04/21/2008 AT 11:15 AM EDT
Guests toasted the birthday girl with pink champagne followed by wines from Watson's father's own vineyard. Her mother contributed dessert: a four-tiered birthday cake. "It looked like a wedding cake," a guest told PEOPLE.
None of Watson's Harry Potter costars were at the dinner, although Tom Felton, who plays Draco Malfoy, turned up at about 10 p.m., when some of Watson's friends had been invited for dancing.
The birthday girl – dressed in a black silk dress and looking "absolutely stunning" – was joined by new boyfriend Jay Barrymore, a 25-year-old banker she met through friends. A source says, "He's gorgeous to look at and just lovely. They seem really thrilled with each other."
A guest adds to PEOPLE, "Emma looked ecstatic. It was just a fantastic party. Her father's speech was hilarious and she had this roomful of presents."
Watson and friends partied on until 4 a.m. No Hogwarts-style curfew for her – Take that, Hermione!
Like this story? Click on the Yahoo Buzz! button below to Buzz it up!