Women Too Old for Minis at 35, Bikinis at 47, Survey Says

Jennifer Lopez mini skirt
Photo: Getty Images
Venus Global Ambassador Jennifer Lopez rocks a thigh-grazing miniskirt at age 41.

Time to cover up, Demi Moore.

Though the 48-year-old star has a penchant for sharing photos of her enviable figure in skimpy bikinis, a new poll claims that women become too old to wear two-pieces when they turn 47, the Daily Mail reports.

Commissioned by Diet Chef, the survey of 2,000 women said that 47 was the age at which they would feel inappropriate in a bikini—Helen Mirren be damned!

And though Gwyneth Paltrow and Cameron Diaz have no problem rocking minis (or less) in their late 30s, and 41-year-old Jennifer Lopez's hemlines don't appear to be dropping anytime soon, the survey nixed wearing the tiny skirts past the age of 35.

According to the poll, women should stop wearing tube tops at age 33, leather pants at 34, belly-button piercings at 35, sheer chiffon blouses at 40, sneakers and tight tanks at 44, leggings and UGGs at 45, knee-high boots at 47, stilettos at 51, and swimsuits at 61. At which point, seemingly, they should be put out to pasture ...

On the beauty front, ponytails are frowned upon for women 51 and older, while 53 is the age at which long hair is no longer acceptable.

But before you draft that angry letter, note that one in two respondents claimed that women who are slim, healthy, and attractive in their 50s and 60s can "get away with anything."

"It's up to individuals to choose when they should stop wearing certain items," Caron Leckie, a nutritionist for Diet Chef, tells the paper. "Some women may be comfortable in a bikini at the age of 65, whereas the more self-conscious may want to stop much earlier—it's very much personal choice."

Exactly. And if 40-somethings like Cindy Crawford and Kristen McMenamy can score cover shoots wearing next to nothing, who are we to argue?

In related news, check out these top 25 age-defying moments.