Sweater: J.Crew Factory (old, exact sweater still available, under $ 50 and comes in 6 different colors!) (styleinasmalltown.com)
Sadly, my exact sweater is sold out online but I linked several similar styles and definitely check your local H&M store as well. (wishesandreality.com)