Amber Heard Net Worth: Can She Afford to Pay Johnny Depp $10.4 Million?
As you’ve likely heard by now, Johnny Depp won his defamation suit against Amber Heard on Wednesday.
The seven-person jury awarded Depp $10 million in in compensatory damages and $5 million in punitive damages, which the judge promptly lowered to $…