The fatty acids in fish oil supply hydration to your skin and help with inflammation. "Taking any kind of fish oil is like putting oil in your engine to run smoothly," says Pekar. "Fish oil is great for your heart and health but especially your skin," reducing acne and warding off wrinkles.