Hilary Swank takes 45 vitamins & supplements a day December 12, 2007 By JayBird Comments Off on Hilary Swank takes 45 vitamins & supplements a day