I just think it's a TAD bit on the side of desperation. While it may not be the intention of most, it definitely reeks of, "I need a man... Any man... I'll even lucidly ponder the minute possibility of hooking up with a star."
It's the equivilant (sp?) of wearing an, "I love Justin Timberlake" or an, " I love Jordan Knight..."
I think grown women should stay away form these ridiculous shirts... No matter HOW cute a star is, don't place his name on your t-shirt...