Megan Fox’s career and love life are both flourishing as she stuns in Frederick’s of Hollywood lingerie.

MEGAN Fox’s career and romance are both going great guns.

The US actress, seen in Frederick’s of Hollywood lingerie, stars as a mercenary in movie Rogue.

Megan Fox wows in Frederick’s of Hollywood lingerieCredit: Frederick’s of Hollywood

The Hollywood star’s career and romance with rap star lover Machine Gun Kelly are both going great gunsCredit: @LionsShareNews

And she says rap star lover Machine Gun Kelly, 30, is her “twin flame”.

Megan, 34, split from film producer hubby Brian Austin Green earlier this year.

The Transformers actress crossed paths with the rapper on the set of their upcoming movie, Midnight In The Switchgrass.

Their friendship turned romantic.

Megan split from film producer hubby Brian Austin Green earlier this yearCredit: The Mega Agency

Megan met her new rapper bloke on the set of Midnight In The SwitchgrassCredit: Ellen Von Unwerth/Frederick’s of Hollywood

Despite their relationship being a slow burner, Megan admitted she felt an immediate connection with her co-star.

“I knew right away that he was what I call a twin flame,” she said during their joint appearance on Lala Kent and Randall Emmett’s podcast Give Them Lala… With Randall.

“Instead of a soul mate, a twin flame is actually where a soul has ascended into a high enough level that it can be split into two different bodies at the same time.”

Megan says Machine Gun Kelly is her ‘twin flame’Credit: Getty Images – Getty

Megan strikes a pose in red lacy lingerie