Reese Witherspoon paid homage to princess fashion for the premiere of Sing in Toronto over the weekend. The animated movie screening aired at the Toronto Film Festival on Sunday, and fans swarmed the vicinity to take a good look at the celebrities attending the event. Reese, in particular, was more than kind enough to sign autographs and take selfies with the crowd.

For the occasion, the actress wore an off-shoulder dress crafted from pale pink and gray jacquard fabric. The neckline was very princess-like. It featured a fold-over band and a semi-sweetheart center that revealed a bit of cleavage. But unlike most Disney princess costumes, Reese’s dress hugged every curve of her figure and ended several inches above her knees. She complemented the number with sideswept wavy tresses and nude ankle strap pumps.

Altogether, the Southern beauty appeared younger than 40 years and even showed some semblance to her famous alter ego, Elle Woods of Legally Blonde.

3837dd5100000578-3784443-image-a-79_1473630507446

3837e82900000578-3784443-image-a-137_1473629638046

3837f45e00000578-3784443-image-a-136_1473629512920

383880be00000578-3784443-image-a-139_1473629724350

383881b800000578-3784443-image-a-5_1473639646808

383881d500000578-3784443-image-a-6_1473639693847

3838842a00000578-3784443-image-a-74_1473628683157

3838844a00000578-3784443-image-a-76_1473628766128Reese Witherspoon attends the premiere of Sing at the Toronto International Film Festival on September 11, 2016

I love the dress. It becomes her. Would you agree?

I think she looks gorgeous in the whole getup — much better than the fully coordinated street style outfits she puts out for the paparazzi. The neckline suits her frame, and it makes her figure look more like an hourglass, which is always a good thing.

Reese’s dress is by Ulyana Sergeenko, while her pumps are by Christian Louboutin. The frock is not available online, but here’s a closer look at her shoes. They’re the “Uptown” in nude. The style features a full d’Orsay silhouette, 4-inch-tall heels, pointed toes, and very slim ankle straps.

nmx34zd_mzChristian Louboutin Uptown Ankle Strap Pumps, $845

Fancy a pair?

The pumps are available online and come in several colors. Below are the black leather and red suede variants. They’re very sexy, but also quite versatile. If you wish to grab a pair, feel free to visit the nearest Louboutin stockist or store in your city.

705060_in_xl Christian Louboutin Uptown Ankle Strap Pumps  in Black Leather, $845

705064_in_xlChristian Louboutin Ankle Strap Pumps in Red Suede, $

$ 845