Last night at WWE Wrestlemania 28 live from Miami, Florida, Hip Hop was represented by none other than Machine Gun Kelly and Flo Rida as they performed before the show’s main event took place, introducing John Cena and The Rock to the ring.

MGK performed “Invincible” alongside Skylar Grey who was covering for Ester Dean before John Cena was brought to the ring and Flo Rida performed two of his current hit songs, “Good Feeling” and “Wild Ones” alongside Sia before  The Rock made his way to the ring. Flo Rida’s live set had a “Tron” inspired theme and MGK’s performance was introduced by Sean “Diddy” Combs.

Flo Rida, MGK and Diddy weren’t the only Hip Hop related acts in attendance.  Chili of TLC, Timbaland and others also attended the event and watched The Rock defeat John Cena from the audience.  After Wrestlemania, Miami was still in Wrestlemania mode. Lil Wayne (who lives in Miami) was caught rocking a WWE Championship belt a local club (Liv) after the event went down.

After the jump you can check out photos and performance videos from the event.

WWE Wrestlemania 28

WWE Wrestlemania 28

WWE Wrestlemania 28

Machine Gun Kelly & Skylar Grey Perform “Invincible” At WWE Wrestlemania 28

Flo Rida & Sia Perform “Good Feeling” & “Wild Ones” At WWE Wrestlemania 28

Source: WWE | Lil Wayne photo courtesy of Kaz | Performance video courtesy of YouTube.