magazine covers april 2009

Magazine Covers April 2009: In Style - Salma Hayek, O Magazine - Michelle Obama & Oprah Winfrey, American Vogue - Beyonce Knowles, Elle - Reese Witherspoon, French Vogue - Scarlett Johansson, Glamour - Katie Holmes, Harper's Bazaar - Gisele Bündchen, W Magazine - Drew Barrymore, Allure - Taylor Swift.

Though Sag women faced a stiff challenge from Virgos, April was indeed their month thanks to continuous cover  momentum by Katie Holmes, Scarlett Johansson, and recent country powerhouse Taylor Swift.