Chicago-based clothing store Alice and Wonder opened it's fourth location in River North just in time for holiday shopping.