Questionable Outfit of the Day: Drew Barrymore

Okay, I get that Drew Barrymore and Justin Long were dressed casually for a baseball game. I understand that the actress was wearing a jersey and shark hat in honor of the Florida Marlins.
But could someone please explain what was happening on the lower half of her body? (I’ll save my questions about the status of this doomed relationship for later….)
(You can find more “questionable” outfits here.)
