It's been a long time since I've featured Sophia here on the blog, but this outfit is so adorable that I can't resist! I'd wear that red blazer over everything. Get her look for less from Bloomingdale's, Forever 21, Old Navy, Aldo, and Nordstrom.
Shop Now: