Justin Timberlake narrowly missed being punched in the face after a fan sneaked into a VIP area to take his photo.

The "SexyBack" singer - who was celebrating his duet with Beyonce Knowles at the New York Fashion Rocks party earlier on Saturday evening - was forced to dive for cover when a brawl got out of hand at the city's Rainbow Bar.

His bodyguard had snatched the admirer's camera phone and tried to delete the picture before the woman's friends stepped in to defend her.

Beyonce, her sister Solange and Mariah Carey screamed in terror as champagne glasses were smashed, while Rihanna and Chris Brown tried to avoid the flying glass.

Justin's bodyguard was later thrown out of the club.

A source told Britain's Daily Mirror newspaper: "It was mayhem. Justin narrowly missed being punched in the face. His bodyguard kicked off, screaming at the girl and snatching the camera off her to delete the picture."

"A huge commotion broke out with the fan's male pals who tried to protect her. Fists were flying and Justin was desperately trying to get out of the way."

RELATED PHOTOS AND ARTICLES
Mariah Carey - Mariah Carey Promotes Her New Single Justin Timberlake - Beyonce - MTV's TRL Taping - July 31, 2007Rihanna - Jay-Z & Giant Magazine celebrate Rihanna's New album Rihanna - Nickelodeon's 20th Annual Kids' Choice AwardsBeyonce - MTV's TRL Taping - July 31, 2007
Rihanna And Chris Brown To Move In TogetherLynne Spears Claims Daughter Britney Lost Her Virginity At 14
Beyonce Knowles Is Over Being A Pop Star, Wants To Be Considered An Icon In MusicBritney Spears' Alleged First Love Comes Forward
5th Anniversary of Conde Nast Media Group's "Fashion Rocks" - Arrivals2008 MTV Video Music Awards - Press Room