Rihanna, Victoria Beckham and Kimberly Stewart are all cropped, but Pamela Stephenson says it's unsexy. Who's right?

Pamela Stephenson, a therapist, said that women who cut their hair are finishing with their sexuality ‘cause short isn’t sexy. Instead of that, she said that long hair is perfect to a exciting bedroom acting, so to making love.
But the writer of that article thinks that it depends on the hair, for example: if you’ve got quite a lot hair it’s better to cut it, because it’s necessary. She says that Hollywood stars have those strange cuts of hairs because they pass lots of hours in the hairdresser’s.
Of course, glossy long hair implies fertility, because it’s a signifier of youth, so it’s the reason why men prefer it. Young girls think that long hair is more attractive, like writer’s daughter. But she says that her hair has always been short and she prefers it, because she once tried on a long wig and she didn’t like it.
And she defends that short hair can be sexy as well. To have long hair you must strain very much. Short hair can also be attractive, don’t you think it? Rihanna’s short hair is very sexy. George Northwood, a hair expert, says that any hair you choose, must be cool, current and it must fit you. He recommends a shampoo and a cream, but I think they are too expensive!