Reese Witherspoon in tiny white shorts and a blue gingham shirt for a casual day out

You may also like...