Megan Fox shines in a silver bikini top on the beach.

The Jennifer’s Body actress wore a complicated look while on the beach at sunset.

The mother of three had on a black dress over a shiny silver ʙικιɴι. Her hair was down and she posed away as if she was shooting a magazine cover.

This is only the latest in a string of Sєxy ʙικιɴι posts to her page by pH๏τographer Cibelle Levi.

And it comes after her beau Machine Gun Kelly has broken his silence on the fairground scuffle which showed his fiancée being slammed into a barrier at the Orange County Fair.

Meanwhile, there has been drama with Machinox.

The 33-year-old rapper took to Twitter as he declared that ‘no one ever punched me [rolling on the floor laughing emoji]’ in the fracas involving two other men.

This comes after a new video was released showing that MGK had thrown the ‘first’ hit in a furious fairground scuffle.

 In the latest clip, the Emo Girl rapper could be seen walking out of one of the attractions on the fairground on Thursday evening alongside his 37-year-old famous actress fiancee when two men got his attention.

MGK seemingly had an issue with what the pair were saying as he moved directly toward them and appeared to throw the first blow at one of the men.

It was then where the other man threw a punch at the blonde rapper while Megan  found herself in the middle of the fracas and was eventually pushed into the barricade.

Then what followed was seeing a shocked and frightened Megan – who is ‘back to planning her wedding’  – after the incident unfolded which could be seen in the previous video.

Taking a stand: Machine Gun Kelly has broken his silence on the fairground scuffle which showed his fiancée Megan Fox being slammed into a barrier at the Orange County Fair; they are seen in LA back in February