10 Best Covers of Percy Sledge's 'When a Man Loves a Woman'

Hear Bette Midler, Frank Ocean and a pre-teen Ryan Gosling rework the Southern soul classic

Load Previous

Bette Midler (1979)

One of the highlights of Midler's role as a doomed Sixties rock star in 1979's The Rose is her roaring, brassy onstage performance of "When a Man Loves a Woman," preceded by a rambling monologue about love and heartache – she sings it very much in the style of Janis Joplin, on whom her character was loosely based. Released as the first single from The Rose's soundtrack (yes, before the title track), it became a minor hit.

Back to Top