Ashley Tisdale learned the hard way that bright lights and sheer tanks do not mix.

The High School Musical star had a wardrobe malfunction at the premiere of Mother's Day on Wednesday when camera flashes exposed the 30-year-old's breasts on the red carpet.

RELATED: Eve Suffers a Nip Slip in a Plunging Pink Pantsuit!

But don't worry, those weren't her nipples! The former Disney star explained the fashion snafu on her Instagram.

"When you're feelin yourself but your Gel Petals wanna steal the show," she wrote, referring to the pasties she was luckily wearing underneath her shirt.

ashley tisdale getty

The brunette beauty chose to see the silver lining in her embarrassing situation. "That cat [eye] though…." she captioned a close-up photo of her makeup, which she did herself for the event.

For more celebrity wardrobe malfunctions, check out the gallery below!