It's not often the men of Hollywood open up about their insecurities but James Corden has, revealing that he always wears Spanx under his suits on the Late Late Show in order to appear slimmer.
The 41-year-old talk show host also revealed he wants 2020 to be the year he can break the habit and feel "free".
Speaking to guests RuPaul Charles and Rachel Brosnahan this week, he said: "I think I'm making a sacrifice wearing these Spanx.
"I'm not even joking. My New Year's resolution is to try and get to a point where I do one show this year not wearing Spanx.
"It'll be like I'm suddenly free, Ru! I won't know what to do! I'll be breathing... Oh, you'll know [when I'm not wearing it], babe. You'll know, babe. I will shout it from the rooftops! It'll be my first ever Instagram Story."