Kate Beckinsale is a rock solid MILF