I don’t understand why anyone would want to have a ”beautiful” domain name, but I guess it all depends on what you mean by the term “beautiful”.
You're better off to look for a domain name that grabs a prospective visitor’s attention
and compels them to want to visit to learn more
But then you need to ensure that the content
lives up to the domain name.
Here are some examples of effective domain names owned by me: