Tommy Hilfiger shirt 
Available at Tommy, $39