Rihanna Roasted Charlize Theron in the Most Hilarious Way

We now know Rihanna roasted actress Charlize Theron thanks to an appearance she did on Late Night with Seth Meyers to promote her film, Long Shot (Get more details on her role in the film at the end of this article).

Theron’s costar, Seth Rogen, also made an appearance on a late night talk show days earlier to discuss their new comedy when he appeared on The Late Show with Stephen Colbert. Rogen talked about how often he films scenes high on weed. During her late night talk show appearance, Theron gave all the details about how Rihanna roasted her.

Theron and Rihanna share the same publicist

Sharing a publicist with Rihanna is “tough” in the words of Theron. “It’s tough. It tough. You want your publicist to like you. Like you wanna think that your publicist thinks that your worth putting out there in the world, that has to come from a very authentic place.”

Charlize Theron
Charlize Theron attends Caruso’s Palisades Village opening gala at Palisades Village on September 20, 2018, in Pacific Palisades, California. | Phillip Faraone/Getty Images

“It’s hard when your other client is somebody like Rihanna. Like, your coolness levels never [Theron gestures with hands to show levels not matching],” she added.

Even though she shares a publicist with Rihanna, Theron thought her “publicist really sincerely loved” her. But a later birthday message would say otherwise.

Her publicist wished her a happy birthday

This is where the roasting began. Innocently enough, Theron’s publicist sent her a text message to wish her a happy birthday back in August. Her birthday’s August 7, according to Biography.

Theron on ‘Late Night with Seth Meyers.’ Go to 1:44 to see Theron tell the story about Rihanna roasting her. |YouTube

“So, for my birthday, she (my publicist) always sends me a little text and she wrote “happiest birthday.” She didn’t even write birthday, she wrote ‘b-day,’” Theron told Meyers and the live audience.

Rihanna sent Theron a t-shirt

Then “A couple months ago, I got something in the mail and it was a t-shirt,” Theron said. “Rihanna had made a t-shirt of the birthday greeting that my publicist gave her.”

And then comes the roasting: “Which was like ‘to my favorite, most favorite client ever.'”

It gets better. “Rihanna wrote in the following email, ‘I’m making a t-shirt of this and sending it to Charlize.’ And I don’t think my publicist ever thought that was going to happen.”

Meyers shows off the t-shirt

If the story wasn’t enough, Theron brought the t-shirt with her. Meyers held it up for the audience. Screenshots of the email exchange between Rihanna and her publicist are front and center on a black t-shirt she sent to Theron.

Charlize Theron's t-shirt from Rihanna.
‘Late Night with Seth Meyers’ | YouTube

“That is uh, that’s really great,” Meyers said. “It’s really funny,” to which Theron sarcastically replied, “It made me feel great.”

A good sport, Theron found the silver lining in the roast. “But she took the time to tell her assistant to make me a t-shirt and that is really cool, that is really cool,” Theron told Meyers.

Theron in ‘Long Shot’

Shaking things up with her movie roles, Theron is appearing in a comedy alongside Rogen. In Long Shot, she plays the Secretary of State, Charlotte Field, who used to babysit Rogen’s character, journalist Fred Flarsky, as a kid. In the film, Field hires Flarsky to “punch up” her speeches and the two develop a romantic connection.