Sarah Terry
Updated Aug 16, 2016 @ 1:42 pm
Credit: Buena Vista

It has been just over 15 years since The Princess Diaries made us all wish that Genovia was a real country. We loved watching Anne Hathaway’s character Mia blossom from awkward to fabulous with the help of Julie Andrews. But one of our other faves was Mia’s outspoken activist BFF Lily, who was played by Heather Matarazzo.

Lily was the adorable outsider who saw that her life had a purpose beyond high school.

Credit: Buena Vista

She encouraged Mia to use her position as a princess to help the world. She also knew how to rock a scrunchie, and we all wanted her stuffed animal backpack.

Lily wasn’t so keen on her friend getting a huge makeover, though. She loved her awkward BFF just the way she was.

Credit: Buena Vista

And we don’t blame her! These two were so much fun together, and we would have totally wanted them as our friends in high school!

Today, Heather Matarazzo is still fabulous, and she’s blossomed into quite the fashionista herself.

Credit: J. Countess / Getty

This gorgeous black dress would be perfect for any Genovia cocktail party, and it looks absolutely fab on the red carpet.

She also knows how to rock a statement jacket.

Credit: Gary Gershoff / Getty

This cropped moto jacket is perfection, and paired with the sparkly top, Heather is ready to greet her eager public.

Not even a rainy day can slow her down.

Credit: Noam Galai / Getty

Heather turns an umbrella into a chic accessory to go with her chic jacket and cocktail dress.

She’s got the fashion down. Now all she needs is Mia to teach her some Royal dance moves!