It’s considered safe for most people to take fish oil every day and it can be very beneficial for you, especially because your body doesn’t produce the essential omega-3 fatty acids found in it. It’s best to get omega-3s by eating certain kinds of fish and plants but, if you choose to take a supplement, you should aim to get 500mg of EPA and DHA combined each day. If you’re pregnant, breastfeeding or taking blood thinning medication, you should speak to your GP or pharmacist before taking any fish oil. If you’re looking for a fish oil that’s packed with omega-3s, you could try Lamberts Pure Fish Oil Capsules, which give you a full 360mg EPA and 240mg DHA.