Claim: Courtney Love appeared in a 2002 American-German makeup ad.
Verdict: NOT ENOUGH INFO