I Normally Can’t Stand White Pants Because They Are Uber Tacky When You Can See Through Them. Cheap Looking. But, This Is A Cute Look, As Long As The Pants Are Thick Enough. :) Striped Shirt, Navy Blazer, White Pants And Red Ballerinas

Source: www.fashforfashion.com