Google does weigh a page based on keywords that are in the URL. And so longtail URLs can be very helpful in this regard.
But longtail URLs when structured well can also be very helpful to people who are searching for information.
Say for instance that a person searches for "What is Demi Lovato's weight?". If they were to see a search result in Google for example.com/Demi-Lovato , they might not realize that this page actually has her weight listed. Whereas a page with the URL example.com/Demi-Lovato/Age-Weight-And-Height clearly indicates that this page will have her weight listed on that page.
A primary goal of URL structuring is to indicate to Google what the page will be about, as well as to indicate to the visitor what the page will be about.
Cleaner URLs without the longtail keywords can and often do look better, but you should also be thinking about how this will impact your click through rate. Do you think that users searching for information about celebrities are more likely to click on the longtail URL or the shorttail URL?
I think the answer to the above question also has to do with your domain name. If your domain name clearly has celebrity information as keywords in its name, it's more appparent what your site is about. Where as if your domain name is unrelated to the topic that the user is searching for, you may want to indicate to them what the page will be about in a longtail URL.
Click through rate is a major ranking indicator for Google on its search results. And so I think you should think about what structure will have the best result for you in this way. In the end, it's largely a matter of choice. If you're trying to rank on Google, I think longtail URLs will have a bigger impact. If you already have your own user base and want to clean up the URLs for them to access your pages more easily, then perhaps you can go shortail. In the end, it's mostly a matter of choice.