The 34-year-old Transformers actress pulled out all the stops when it came to her boyfriend's special day. The Tickets To My Downfall rapper turned 31 years old on Thursday and to celebrate, Megan threw a star-studded party that included Kourtney Kardashian and Travis Barker.
But that's not all.
Megan showed off her sweet side by posting a loving message to the star on her Instagram. Sharing a rare photo of the couple, the duo looked like they couldn't keep their hands off of each other.
Showing off her killer body in a tight pair of jeans and a white tank top without a bra, the actress leaned into her boyfriend who held onto her by her hips. Both stars flashed a smile while MGK snapped a mirrored selfie.
"Happy Birthday blonde angel baby 🙇🏼🎂," Megan Fox captioned the couple's adorable selfie.
Despite throwing a party full of friends the night before, Megan made sure to treat MGK to something special for just the two of them. The couple was spotted walking out of a late-night dinner hand in hand.
The duo looked rocker chic. Megan wore a leather jacket with zippers and matching studded pants. Flaunting her killer waist, the star wore a basic tube top and accessorized her metal-like look with clear heels.
Machine Gun Kelly kept it cozy in baggy brown pants, a graphic tee, and a bright yellow coat. The birthday boy completed his look with a trucker hat but his best accessory was his hot girlfriend.
The two appeared happy in love and tight as ever, despite MGK was caught making a swift exit from a club with a so-called mystery girl last week. The blonde was later to be discovered as the rapper's assistant, who didn't seem to mind all the cameras flashing away.
His late-night club exit doesn't seem to be bothering Megan Fox at all. In fact, PEOPLE reported their relationship is only getting more serious.
MGK “is getting to know her kids,” a source told the outlet, adding, “Megan loves her boys, and they will always be her priority. She is excited that they have accepted Colson [MGK].”