H&M white and navy striped long sleeve off the shoulder top Blue - $23 - From Cassy