Nowadays, more big-name stars are doing commercials in America, like Julia Roberts and Charlize Theron.
They're doing these commercials because the advertiser is contributing large sums to the celebrity's charity of choice.