Even though Elizabeth Mitchell wears a very glamorous gown as the Snow Queen in ABC's Once Upon a Time, she recently admitted how dirty it gets on set.

'Once Upon a Time' Star Jennifer Morrison Explains Why Emma 'Sees Herself As A Villain'

Mitchell is often outside in the rain while filming Once Upon a Time, and as such, her Snow Queen costume gets quite dirty by the end of the day.

"It gets so dirty!" she told Access Hollywood this week. "And I feel so terrible, but they always say the same thing, they're such geniuses. ... We've had several times they've had to take it home, soak out the [dirt]. ... It rains a lot up here, so we were dealing with it a lot. It always terrible. You're like, 'It's so pretty. It should be on a red carpet and not going through the mud,' but I think that they're up for it. They've said that they've had crazy stuff [to deal with]."

'Once Upon a Time's Hook 'Firmly Believes' He Will Die At Rumple's Hands, Emma Left Unaware?

Mitchell may secretly wish that she could wear the more casual clothes that characters like Emma (Jennifer Morrison) and Mary Margaret (Ginnifer Goodwin) wear.

"I want her dress like an Emma, Mary Margaret casual," Mitchell said, asked how she would give the Snow Queen a makeover. "You know, those unbelievably soft cotton tops and those little soft like things, when they're all cozy and having their cocoa and they've got the soft sweaters and the cute little leggings, that would be perfect. ... It would be so cute, right?"

The Snow Queen will continue as the main villain of the first half of Once Upon a Time through December. Anything beyond that remains to be seen.

Once Upon a Time airs Sundays at 8 p.m. ET/PT on ABC.

Watch the promo for the next episode of Once Upon a Time here: