Bruno Mars and Cardi B

We always knew DeGeneres had Finesse, but this just proves it.

“Ooooo dont we look good together?”

shewrotein the caption, tagging Bruno Mars and Cardi B. Um, OK.

Hermione Granger

Is there an Emma Watson trend here?

The Best of Ellen DeGeneres' Spoofs

Instagram.com/theellenshow

The funnywomantook Hermione Granger’s spotin a still fromHarry Potter and the Sorcerer’s Stone.

Decked out in Gryffindor’s finest, she joined Harry Potter and Ron Weasley at Hogwarts.

Baywatch

DeGeneres hasfriends in muscly places.

ellen-harry

The Ellen Show/Instagram; Alexi Lubomirski via Getty Images

Olivia Newton-John

DeGeneres got physicalas Olivia Newton-John, slipping into the singer’s wonderfully ’80s workout wear.

Marilyn Monroe

DeGenereshad her Marilyn moment, spoofing the actress' famed scene inThe Seven Year Itch.

Cora Crawley

DeGeneresfound her way toDownton Abbey, picking up Elizabeth McGovern’s role of Cora Crawley.

ellen-bruno

The Ellen Show/Instagram

beauty

The Ellen Show/Instagram

Hermione Granger

instagram/theellenshow

baywatch

The Ellen Show/Instagram

Olivia Newton-John

instagram/theellenshow

Elf

instagram/theellenshow

Blanche Devereaux

instagram/theellenshow

Candice Swanepoel

instagram/theellenshow

Rose DeWitt Bukater

instagram/theellenshow

Marilyn Monroe

instagram/theellenshow

Friends

instagram/theellenshow

Elle Woods

instagram/theellenshow

*NSYNC

instagram/theellenshow

Regina George

instagram/theellenshow

Sarah Sanderson

instagram/theellenshow

Kendall Jenner

instagram/theellenshow

Cora Crawley

instagram/theellenshow

One Direction

instagram/theellenshow

Holly Golightly

instagram/theellenshow