Andy Cohen recently addressed his drunken misbehavior on New Year's Eve.

The 53-year-old enjoyed too many cocktails while hosting CNN's New Year's Eve show with Anderson Cooper.

During the live broadcast, the father-of-one slammed Mayor Bill de Blasio and Ryan Seacrest.

Despite the controversial moment, Cohen stated that he wouldn't apologize for drinking on New Year's Eve.

The TV host believed that he shouldn't be criticized for his actions.

According to Cohen, he did a fantastic job hosting the four-and-a-half-hour broadcast.

However, the 53-year-old had only one regret about the viral broadcast.

Cohen felt terrible about throwing shade at Seacrest and ABC network.

Regardless of his actions, CNN stated that Cohen would continue to host their New Year show