I think of ponies before strippers.
Star is just such a pony name to me. So ...that's either good or bad depending on how you look at things.
I'm no sure what kind of middle name would help add some seriousness.
Star Lillian,
Star Caroline,
Star Helen,
Star Elizabeth,
Star Margaret? Stargaret!!