Flu vaccines are recommended for everyone 6 months and older, especially pregnant women and those at high risk of complications, including the elderly, children younger than 5 years and those with underlying medical conditions such as asthma or diabetes.