Music

The Best Songs About Beauty  

Ranker Music
2.4k votes 521 voters 37.1k views 108 items

As it's easily one of the most common themes in music, we decided to rank this list of the best songs about beauty. Beauty is in the eye of the beholder, or the songwriter in this case. Several of the greatest songs about being beautiful promote inner beauty and loving who you are on the inside. Some of these songs reference beauty in terms of nature, while others allude to the beauty of life. Many songs on this list are about beautiful women or girls, written from the perspective of a smitten man who is admiring his crush.

Louis Armstrong's “What A Wonderful World” perfectly illustrates that beauty can be found all around us. This popular tune appears high up on our list of the top beauty songs. Other fantastic songs about beauty are “Beautiful” by Christina Aguilera and “Unpretty” by TLC. Both of these tunes empower young women against the pressure to be perfect.

Maybe you prefer something a bit heavier when it comes to tracks about beauty. Marilyn Manson's “The Beautiful People” is a sarcastic look at the privileged few. For a modern pop song about beauty, check out One Direction's infectious hit “What makes You Beautiful.”

What do you think is the best song on this list of the top songs about beauty? Vote on this list and get in on the conversation in the comments section.
list ordered by
1
Ranker Video
Roy Orbison
2
Ranker Video
Cyndi Lauper
3
Ranker Video
4
Ranker Video
Lady Gaga
5
Ranker Video
The Psychedelic Furs
6
Ranker Video
7
Ranker Video
Christina Aguilera
8
Ranker Video
9
Ranker Video
David Bowie
10
Ranker Video
Neil Diamond
11
Ranker Video
12
Ranker Video
Lana Del Rey
13
Ranker Video
Jessie J
14
Ranker Video
TLC
15
Ranker Video
Louis Armstrong
16
Ranker Video
PJ Harvey
17
Ranker Video
The Kinks
18
Ranker Video
19
Ranker Video
20
Ranker Video
George Harrison
21
Ranker Video
Tori Amos
22
Ranker Video
Tears for Fears, Curt Smith
23
Ranker Video
Kelly Clarkson
24
Ranker Video
Michael Jackson
25
Ranker Video
Jackie Wilson