The thing is - if Leo wasn't famous people would make fun of him, call him a creep, and say that he has to follow a formula that's uhm his age minus 7 divided by 2 or something like that. And if he was female he would get a complete pass for dating young men.
Legally okay but still not something our society accepts as something moral in all cases, if the ages are too much out of whack and the genders are wrong. And IMO there is something to the age part of that. Maturity levels are completely different in 18 year olds vs 40 year olds. The older you are, the more power you usually have in terms of disposable income for instance - this power can be easily abused on somebody younger who is still naive about dating. Just my personal thoughts on this. Obviously legal is legal so let's do this!!
Thing is, it's not illegal. But it does show a shallowness. All of those women he's dated are
- Not older than 25.
- Blonde.
- Exceptionally pretty.
- Well above average height for a woman.