Beyonce, Veronica Webb and Naomi Campbell