Mackenzie Phillips is not ed hardy clothingon the sex rehab show - so far: She might be on Celeb Rehab 2 which is still in production. (That's the one with Mindy McCready and the chick in the Eric Dane/Rebbeca Gayheart threesome.)
Rihanna's Timing: While I agree that talking about her abuse now, when she has a record to sell, does seem a bit manipulative, I'm not eager to point fingers too hard at a woman who the whole world knows was beaten by her boyfriend.
On the other hand, the timing is worthed hardy clothing keeping in mind for future reference. You know, just in case she becomes the next Jennifer Aniston, who drags out her divorce every time she has a movie to shill.