Vanessa Hudgens and Brooklyn Decker attended the launch of at Skylight West in New York City, and both of the ladies looked lovely as they posed for pictures on the blue carpet.

So which one of them belted out a karaoke rendition of Britney Spears' "Hit Me Baby One More Time"?

Vanessa Hudgens Brooklyn Decker red carpet MyHabit launchRelated Article: Vanessa Hudgens Works the Cannes Red Carpet

It was Brooklyn!  The blonde beauty gushed to Just Jared, “Angela [Kinsey, from The Office] and I sang ‘Hit Me Baby One More Time’…we had choreographed moves and everything! I even used my Britney voice.”

Photos courtesy of Fame Pictures