What's wrong with this photo? Sixty-something Cher can still get away with wearing mini skirts, ok, I get that. But why is 20-something Christina Aguilera wearing such an unflattering below-the-knee hem length? And why is she wearing yet another black dress to a Burlesque premiere?