It was the battle of the beauties as Kim Kardashian and Naomi Campbell stunned in front of the cameras at a book launch.
Reality star Kim was on hand to support her model friend as she introduced her new coffee table book in Beverly Hills, California.
She risked outshining her supermodel pal in a see-through red dress which exposed her mega cleavage.
A high neckline and long sleeves kept Kim looking classy and she swept her dark hair back into a chic ponytail.
Naomi looked typically gorgeous in a pink silk gown with frills down the front.
Selfie-obsessed Kim made sure to grab a few pictures and they cosied up in front of the cameras, with Naomi wrapping her arms around the Keeping Up With the Kardashians star.