At first we thought that Katie Holmes might be fleeing Tom Cruise all over again. Otherwise we'd have no explanation for why she's wearing every single item from her closet at the same time.
Then we thought that maybe she was auditioning to play Mary Poppins. Which would be awesome, because, come on, you know that Katie and Jeanne Yang would immediately launch a line of limited-edition carpetbags that would sell out immediately.
But in the end, we just have no explanation for why the former Mrs. Cruise is suddenly dressing like...this. Let us know your theories in the comments.