Why is Leo dicaprio judged for having young partners but Madonna and Kate Beckinsale are not?

I always wondered why is it just him receiving lot of hate? Madonna is way older than him and dates 20 year olds are no one says anything.

Why is Leo dicaprio judged for having young partners but Madonna and Kate Beckinsale are not?
Post Opinion