Beyoncé rocked her new video for “Love on Top” (pre-baby bump, mind you) in a bunch of different tuxedo looks. So, who made her funky menswear? That would be Moschino. The Italian label is responsible for two of her outfits—the ivory wool tuxedo and the black tuxedo tail jacket with gold embroidered lapels. Both looks are from the fall 2011 runway collection, shown here. Watch the video again by clicking the box below!