Was it B. walking the red carpet at the Cadillac Records premiere, or can she just blame this gaffe on Sasha Fierce?