Victoria Beckham may rarely be seen smiling in public, but that doesn't mean the designer can't laugh at herself.

The star was appearing on James Corden's Late Show when she revealed that she designed her recent slogan T-shirt featuring the words 'Fashion Stole My Smile'. The designer was photographed wearing the piece at LAX earlier this week.

"I did make this T-shirt; this is me poking fun at myself," she admitted. "The question I get asked all the time is, 'why don't I smile?' People think I'm so... damn miserable. So this is me having a bit of fun and laughing at myself."

youtubeView full post on Youtube

Beckham made Corden's night by surprising him with his very own T-shirt, which he enthused he'd be wearing later on.

He also commended the former Spice Girl on her reluctance to smile, saying: "I think it's a really smart move, to be like this all the time because when people meet you, you can only be like, people will say, 'she's amazing!'"

"Also, people daren't come up to me because they think I'm some sort of [ice queen]," she laughed.

Beckham joined Zero Dark Thirty's Jessica Chastain and Lisa Kudrow on Corden's celebrity sofa.

She also shared a behind-the-scenes video of Carpool Karaoke filming with Corden in an Instagram story, in which she confirms: "So we are here about to film Carpool Karaoke... Where's James? There he is!"

She also shared a picture of herself backstage with the comedian and actor, and added the caption: "What is so funny@j_corden?"

You can watch Beckham in action when The Late Late Show with James Corden airs tonight.

From: Harper's BAZAAR UK