Katy Perry did that!

For American Idol‘s grand season finale on Sunday, the singer rocked a daisy-covered dress and gave a performance of her song, Daisies, which then debuted on the show, shortly before a new winner was crowned.

From the colour-popping clip, Perry rocks a hot pink dress that showed off her massive baby bump, as she danced on a psychedelic digital stage that changed and transformed using an interactive computer generated imagery.

Reacting to her performance, Ryan Seacrest said she crushed the performance.

Ryan Seacrest

@RyanSeacrest

.@katyperry crushing her TV debut of on ! Mind. blown.

279 people are talking about this

Watch her below: