Nicole Scherzinger tries to avoid a wardrobe malfunction in her zipped-up leggy frock

Above: Nicole Scherzinger struggled to avoid a wardrobe malfunction in her zip-detailed dress

ABOVE: Nicole Scherzinger was enjoying a meal with fellow X Factor judge, Louis Walsh

NICOLE Scherzinger's very-revealing dress almost became a little too revealing when she stepped out for dinner with Louis Walsh.

The X Factor judge showed off her enviable pins in an abstract print gown with a thigh-high split and zip detailing as she enjoyed a meal with Louis and a producer in Mayfair.

But while it may have shown off her best assets, Nicole appeared to be struggling to keep her dignity in tact as the zip continued to work its way up her thigh.

[ See more: While Nicole Scherzinger struggles with her zip, Louis Walsh has found a new friend ]

Clinging to her frock, Nicole put on a brave face for the photographers as she struggled to get into her waiting car.

Thankfully, Nicole's got the legs to pull off a Baywatch swimming costume (who remembers those stupidly-high legged suits, eh?!), so she survived the faux pas.

[ See more X Factor: Nicole Scherzinger wins the results show fash-off in a flowing gown ]