You Won't Believe What Ashley Tisdale Once Wore on the Red Carpet

We all look back on our fashion choices from our younger days and shudder with embarrassment (I mean, why did my parents even let me out of the house sometimes?), but it can be even worse for celebs who are always in the spotlight. Imagine thinking you're rocking your outfit at a red carpet event, then looking at the pictures years later and laughing at yourself for the choices you made. Well, this is one struggle Ashley Tisdale knows all too well!

During her time playing Maddie Fitzpatrick on The Suite Life of Zac and Cody, Ashley's red carpet outfits typically were meant to stay true to her character's fashion statements on the show, Tisdale told People. This meant for some extremely questionable outfits—but hey, it was the early 2000s, after all.

Her biggest fashion "oh no!" moment was made on the red carpet premiere of The Incredibles in 2004. Her outfit for that event definitely turned some heads! "I wore this really weird pink camo skirt and this pink furry thing, I don’t even know what it was, but I said, ‘Ooh, put me in it!’" Ashley told People. "And instead of wearing it like you would normally wear it, I was like, ‘I am going to do it have one of my arms out and have it going across my body.’ It was the weirdest thing. At that point, you just have to laugh at yourself!"


#MetGala 2016 #killinit

A post shared by Ashley Tisdale (@ashleytisdale) on

Now, if she can go from wearing THAT to being the effortlessly chic style icon she is today, I think that means there's hope for all of us too. Just look at her now!

What jacket dreams are made of…

A post shared by Ashley Tisdale (@ashleytisdale) on