Megan Fox Means Business in Little Black Blazer Dress by 16Arlington for Medical Inn Charity Event

Megan Fox attended a charity event hosted by Medical Inn in Düsseldorf, Germany on Friday.

For the occasion, Fox donned an oversize satin blazer by 16Arlington, which she wore as a minidress. The actress added on mesh point-toe pumps and a drawstring bag with silver hardware.

Fox was ᴀssisted by stylist Maeve Reilly, who is also known for dressing Eva Longoria, Adriana Lima and La La Anthony.

Hairdresser Pete Burkill styled Fox’s long auburn mane in waves. Makeup artist Annabel Clark-Clements gave Fox an ombré eye shadow look paired with pink coral lips and matching blush.

Last month, Fox was one of Sports Illustrated’s cover models for their annual Swimsuit Issue. Martha Stewart, Kim Petras and model Brooks Nader also scored their own covers.

“Shooting Sports Illustrated Swimsuit is definitely a lot of pressure,” she told the magazine. “I have a vision in my head that I’m trying to achieve, so we’ll see if it pans out for me.”

Later this year, Fox will appear in “Expend4bles,” the fourth installment in the action film franchise. She’ll share the screen with Sylvester Stallone, 50 Cent and Jason Statham. Fox portrays Gina, the former lover of Statham’s Lee Christmas. “Expend4bles” is out Sept. 22.