She is an unlikely drill sergeant.
But Gigi Hadid was whipping some sailors into shape in a hilarious new advert for Tommy Hilfiger.
The model's mother Yolanda Hadid shared the video on Wednesday night with the caption 'Hilarious' to her Instagram account.
In the clip wears a heavy naval coat as she performs roll call and then forces the hunky seamen to do press ups while shouting: 'You call that a push up!?'
All of the men respond to Gigi's every command with a 'Sir, yes sir!'
Later she demands a sailor to declare where he's from but after he answers 'LA' she shouts barks back 'Never heard of it!'
Tommy Hilfiger has also debuted the 21-year-old's new print campaign for the brand, which features Gigi cavorting with several hunk sailors as she lives it up in her chicest, preppiest nautical wear.
Besides modeling the brand's clothes, she also finds herself the center of attention among a handful of hunky male models, including celebrity trainer Akin Akman.
By Carly Stern
Check out a sneak-peak of the campaign on Tommy Hilfiger's Instagram: