But Jennifer Lopez brought a bit of daylight to her outing in the evening.
The 46-year-old stunner turned heads in an eye-popping yellow number as she left the Hammerstein Ballroom in New York City on Monday.
Jennifer matched the frock with the same-coloured jacket featuring a bright yellow satin lining as she completed the look with black Christian Louboutin heels.
She accessorised the look with several blinged out rings on her fingers as she wore her light brunette tresses flowing down over her shoulders.
The former judge of American Idol showed off her evergreen looks with natural, complimentary make-up on her face highlighted by a swipe of shiny lip.