Christina Aguilera has decided to launch her own clothing line. Just two weeks after declaring that celebs with clothing lines were "tacky", she has changed her mind. So she's either a hypocrite or not a celebrity or tacky. We'll go for the trifecta.
It should also be noted that she was paid millions of pounds to launch the line. Money talks.