After a funny SNL appearance, the couple step out for a stroll in N.Y.C. Plus: Beyoncé, Jessica Simpson and more

LEADER OF THE PACK

A glamorous Beyoncé holds her own amongst a sea of well-dressed gentlemen on Sunday, during a video shoot in New York's Tribeca neighborhood. The singer will kick off her I Am… tour March 26 in Edmonton, Canada.