No wonder Emporio Armani hired actress Megan Fox to be the face and body for their lingerie line ... she's drop dead gorgeous!

In this behind-the-scenes video, we get to see Ms. Fox strutting her beautiful stuff while on location in Mallorca.

The 24-year-old starlet, married to actor Brian Austin Green, has recently come under fire for looking too thin.

Megan's trainer, Harley Pasternak recently said, "She (Megan) gets frustrated at times because she's like 'I need to put on weight.' So she actually weight-trains to keep on that lean muscle tissue."

Whatever she's doing, it's definitely working! See one of the Armani ads that created the "too skinny" controversy ... after the jump.