I have been a fan of Beyonce for years, but have noticed recently how overly-sexual her dance routines and skimpy costumes have become.
She's is one of the biggest recording stars around, but it would seem even Beyonce needs to expose acres of flesh, and she's married to Jay-Z! A couple of years ago I'd have held her up as a positive role model, but now I'm not so sure.
Have you ever felt let down by a celebrity?