Maisie Williams didn’t just play Sandra Bullock’s on-screen daughter — she dressed like one. On the London red carpet, she stepped out in a custom burgundy 2-piece gown designed to echo the T-shirt-and-skirt combo Bullock wore back in 1999.

The dress, a bespoke burgundy set by British designer Ellie Misner, made its debut at the “Practical Magic 2” premiere on August 26. Williams, 29, updated the look with a boat neckline and a ruby-toned choker.

And that was only the first tribute. The following day, at the cast photocall, Williams reappeared in a black dress originally made for Bullock ahead of the 2006 premiere of “Infamous,” finishing the look with a brooch and layered choker necklaces of her own.

The homage had been in the works for a while. Back at Teen Vogue Fest on July 25, Williams — who plays Antonia Owens in the sequel — teased her approach: “We’ve been taking a lot of inspiration from the late ’90s and Sandra and Nicole’s red carpet looks.”

“Practical Magic 2” arrives in theaters September 11, with Bullock and Nicole Kidman returning as the Owens sisters and Joey King stepping in alongside Williams as Sally’s daughters. King, who plays Kylie Owens, also wore a custom Ellie Misner design and gushed about the wardrobe: “There are a lot of custom pieces in this movie that are just so amazing. There’s a lot of lace, a lot of ethereal, whimsical colors.”
