I am one of those people who believes that there are no rules for fashion. I mean who are these self-appointed style gurus who lay down rules on what to wear and when, and why some women cannot wear mini skirts because they are old. As long as you like it and if you look good, go right ahead.
Obviously, that can mean some awkward moments because while you might look awesome in your eyes, others might think you look hideous. So I am pretty sure when Snooki got into this outfit, she thought that she was setting some style trends, but I am simply not convinced. Yes, short women can get away with anything but I am told her skirt was so short that her rear end showed when she walked. And of course, knee high socks are sexy but not to go to the beach, and definitely not with flip-flops.