Top ranked MILF (Hilary Duff) looking good on Fallon