Hilary Duff is baring all — literally.
For the first time in her long Hollywood career (she began playing the iconic Lizzie McGuire when she was just 14), she posed naked for Women's Health magazine.
She could have done this before she had her three kids, Luca, 10, Banks, 3, and Mae, 1, before motherhood changed her body forever. But it was actually becoming a mom that made Hilary love her body again.