We never woulda thunk it.
A couple months ago if you told us Amber Rose and Kim Kardashian would totally end up as besties, we would've said, yeah, kind of like how that bear was totally buds with Leonardo DiCaprio in The Revenant.
But it's coming straight from the bear's mouth.
"People think Kim and I are arch enemies, and we’re really not," the model said during an interview on Nightline.
"We literally text each other all the time. We’re very positive toward each other.”
Fans were shocked when Amber quickly rushed to Kim's defense after Pink shaded the reality star following a nude selfie she posted earlier this week.
The blond model argued that the slut-shaming needed to stop, and pointed out the sexist double standard.
“If any sexy guy posted a nude picture with a little black strip over his private area, everybody would be like, ‘Damn, he’s hot, he’s sexy, look at that body,’" she said. "Oh, he's a dad, too?"
Also a mother who is known for posting provocative photos, Amber has been the victim of slut-shaming herself and understands what Kim was going through.
Nevertheless, considering the history these two have, it's an understatement to say they are the unlikeliest of friends.
Let's give you a little background here.
Last year, Amber engaged in a very public Twitter feud with Kim's sister Khloe Kardashian. The beef started when Amber criticized Kim and Khloe's sister Kylie Jenner, who was 17, for dating 25-year-old rapper Tyga.
Additionally, Tyga just happened to be the ex-fiance and baby daddy of Amber's BFF Blac Chyna.
Before Kim married Kanye West, Amber had dated him for two years. Kanye once said publicly that Kim made him take "30 showers" after being with Amber, who was formerly a stripper.
Kanye then slut-shamed her again this year during a Twitter war with Wiz Khalifa, Amber's baby daddy.
SO, you can see why we'd think there might be a little bit of a wedge between Kim and Amber.
But while Amber still openly admits she hates Kanye, it seems Amber and Kim have bonded over a common enemy: public scrutiny.