Kate Winslet, A Happy Mommy