Cher may be 66 years old, but with her youthful sense of style and impressive complexion, it's easy to forget her real age.
The singer made a surprise appearance in Los Angeles, according to the Daily Mail, as she arrived at the premiere of Morgan Freeman's new movie, The Magic of Belle Isle, to lend him some support.
She showed off her toned legs in a pair of black skin-tight leggings
, paired with platform, peep-toe heels, as well as a black leather jacket.
Cher is famed for her love of wearing black, but she managed to tone down the gothic look by matching her outfit with a pretty printed teal scarf, bringing a little warmth to the dark ensemble.
She might have tried to hide her face under blue sunglasses, but earlier in the day she revealed that she would be attending the event to her Twitter followers.
"Gotta go get ready go 2screening new Morgan Freeman Film!Love him! [sic]" the raven-haired star wrote.
News brought to you by SockShop. Go On…Treat Your Feet
Looking for tights, hold ups, stockings or leggings
? Take a look at our massive hosiery range at SockShop