The Today show and GMA battle it out for best costumes

The morning shows wowed fans this morning as they showed off their costumes in their annual Halloween episodes. 

It was a country music theme on the Today show, with Carson Daly dressing up as Billy Rae Cyrus, Al Roker dressing up as Willie Nelson, Hoda Kotb dressing up as Blake Shelton, and Kathie Lee Gifford dressing up as Miley Cyrus. 

Megyn Kelly, in her first year participating since leaving Fox News for NBC, dressed up as Shania Twain. 

The show finished off with a duet from Savannah Guthrie and Matt Lauer, dressed up as Kenny Rogers and Dolly Parton – marking the first time in several years that Lauer had dressed in drag. 

The Today show honored country music legends in their Halloween episode, with Savannah Guthrie dressing as Kenny Rogers and Matt Lauer dressing as Dolly Parton 

Megyn Kelly, in her first year participating since leaving Fox News for NBC, dressed up as Shania Twain

Megyn Kelly, in her first year participating since leaving Fox News for NBC, dressed up as Shania Twain

Carson Daly performed a rendition of Achy-Breaky Heart as Billy Rae Cyrus 

Carson Daly performed a rendition of Achy-Breaky Heart as Billy Rae Cyrus 

Al Roker wore a wig of braids as country legend Willie Nelson 

Al Roker wore a wig of braids as country legend Willie Nelson 

Good Morning America dressed as the Avengers, which like ABC is a Disney property.

Sarah Haines kicked things off as a news reporter, telling the audience that Times Square had been taken over by gang of bandits before introducing the superheroes who were on hand to protect the city.

Robin Roberts was Wonder Women, George Stephanopoulos was Superman, Michael Strahan was Thor, Amy Robach was Spiderman, Ginger Zee was Baby Groot Rob Marciano was Lego Batman and Lara Spencer was Black Widow.

Stephanopoulos seemed less than thrilled with the spectacle and at one point Haines asked if he could open his shirt to show his Superman shirt because he ‘looked like he was just doing the news.’

It was an Avengers theme on GMA with George Stephanopoulos dressed in a Superman t-shirt, Amy Robarch as Spiderman, Robin Roberts as Wonder Woman, Michael Strahan as Thor, Lara Spencer as Black Widow and Sara Haines as a news reporter

It was an Avengers theme on GMA with George Stephanopoulos dressed in a Superman t-shirt, Amy Robarch as Spiderman, Robin Roberts as Wonder Woman, Michael Strahan as Thor, Lara Spencer as Black Widow and Sara Haines as a news reporter

Later, an actual Avenger appeared in the form of the Hulk, Mark Ruffalo.

And despite the presence of two black anchors, no one dressed as Black Panther, the upcoming Marvel film.

The group also got a visit from the cast of ‘Stranger Things’ earlier in the day, who bucked the costume trend and opted instead for designer threads, with Millie Bobby Brown appearing in a $1800 stretch jersey dress by Gucci.

It was a big departure from last year, when Amy Robach did Sia, Ginger Zee came as Dory from Finding Dory, Robin Roberts was a Pokemon hunter, Michael Strahan did Pikachu, Sara Haines and guest host Alfonso Ribeiro dressed as Ghostbusters, and Lara Spencer was Alexander Hamilton.

George Stephanopoulos did not dress up in costume for last year’s festivities.

Charlie Rose, Gayle King and Norah O’Donnell continued their tradition of not dressing up for the holiday over on CBS This Morning. 

Last year, was one of the strongest Halloween years for the Today show, with the cast each dressing up as a different figure from the 90s.

Carson Daly dressed as himself from 18 years prior, when he was the host of the popular MTV music video countdown show Total Request Live, to kick things off.

Then came Willie Geist and Tamron Hall as Vincent Vega and Mia Wallace from Pulp Fiction, Al Roker as Steve Urkel, a pregnant Savannah Guthrie dressed as Demi Moore’s iconic Vanity Fair cover, Matt Lauer as Jerry Seinfeld in his infamous puffy white shirt, Daly making a reappearance as Arnold Schwarzenegger from Terminator, Jenna Bush as her grandmother Barbara Bush, and finally Hoda Kotb as Kathie Lee Gifford and Kathie Lee Gifford as Regis Philbin.

The Today puppy Charlie was dressed up as a Beanie Baby while Lauer later revealed that producers wanted him to be Britney Spears from the ‘Hit Me Baby’ music video. 

On Good Morning last year  Amy Robach did Sia, Ginger Zee came as Dory from Finding Dory, Robin Roberts was a Pokemon hunter, Michael Strahan did Pikachu, Sara Haines and Alfonso Ribeiro were Ghostbusters, and Lara Spencer was Alexander Hamilton. 

Maksim Chmerkovskiy also appeared as Joker with his Dancing With the Stars costar Peta Murgatroyd coming as Harley Quinn, TJ Holmes was Madea, and Jesse Palmer – who has since left to host Daily Mail TV – was Captain America.  

The Today show cast's costumes from last year. Left to right: Savannah Guthrie as Demi Moore, Tamron Hall and Willie Geist as Mia and Vincent from Pulp Fiction, Al Roker as Steve Urkel, Regis Philbin as himself, Kathie Lee Gifford as Regis Philbin, Hoda Kotb as Kathie Lee Gifford, Carson Daly as Arnold Schwarzenegger (his second costume), Matt Lauer as Jerry Seinfeld and Bryant Gumbel 

The Today show cast’s costumes from last year. Left to right: Savannah Guthrie as Demi Moore, Tamron Hall and Willie Geist as Mia and Vincent from Pulp Fiction, Al Roker as Steve Urkel, Regis Philbin as himself, Kathie Lee Gifford as Regis Philbin, Hoda Kotb as Kathie Lee Gifford, Carson Daly as Arnold Schwarzenegger (his second costume), Matt Lauer as Jerry Seinfeld and Bryant Gumbel 

On GMA last year, Lara Spencer (center) went as Hamilton, Robin Roberts (center left) went as a Pokemon hunter and George Stephanopoulos (third from right) decided not to dress up 

On GMA last year, Lara Spencer (center) went as Hamilton, Robin Roberts (center left) went as a Pokemon hunter and George Stephanopoulos (third from right) decided not to dress up 

Also on GMA last year, Amy Robach did Sia (second from left), Michael Strahan did Pikachu (center left), and TJ Holmes was Madea (right)

Also on GMA last year, Amy Robach did Sia (second from left), Michael Strahan did Pikachu (center left), and TJ Holmes was Madea (right)

Read more at DailyMail.co.uk