Boy George has joined forces with Dior Homme.

Boy George in the Dior Homme campaign

Boy George in the Dior Homme campaign

The 55-year-old singer - who is known for his eccentric fashion sense - has teamed up with the French designer brand and stars in their new campaign, which was photographed by Willy Vanderperre.

And the 'Karma Chameleon' hitmaker - whose real name is George Alan O'Dowd - was selected to be the face of the commercial by the brand's creative director Kris Van Assche, 40, because he was considered a "major influence" on the fashion designer and his generation.

Speaking to WWD about their partnership with the former 'The Voice' judge, the Belgian fashion designer said: "Boy George, when I was a kid, was one of the first to have this message about difference being okay; he was such a major influence on my generation. That idea of freedom and being a rebel - which he still is - is really something that has stayed with me."

And the creative mastermind has revealed he tried to achieve a campaign about all forms of art including fashion, film and music.

Speaking about his inspiration, Kris continued: "I really tried to translate what I think Dior Homme is right now. It's about music, it's about cinema, it's about fashion ... It's about a certain memory I have of the 80s that remains very much relevant for 2017."

The musician has shared a string of images from the campaign on his social media, which sees him adorn his signature accessory staple and a tailored suit laden with badges.

He captioned the posts: "Even better with the logo @dior @diorhomme@paul_kemsley_pk @doritkemsley

"@dior@boygeorgeofficial #Style #2017#Fashion #beauty -#rebels

"@Dior@boygeorgeofficial @paul_kemsley_pk@doritkemsley (sic)."

Boy George is joined by 35-year-old actor Rami Malek, rapper A$AP Rocky and model Ernest Klimko, who also star in the fashion campaign.