Everyone has that old, broken-in pair of jeans, that pair of worn-out sneakers, or some other favorite wardrobe item she just can't bring herself to throw away.

For Mila Kunis, that embarrassing but beloved piece of clothing is an affordable one not unlike what many of us had in our closets … back in the '90s.

"I've been wearing the same pair of dark green Old Navy cargo pants, like, non-stop, for 15 years," she confesses in the new issue of InStyle. "I think I paid $4.99, on clearance. My friends hate them so much they hide them from me. When those pants fall apart, I swear I'm going to get someone to copy them for me."