Home Highlight Hilary Duff will be starring in the new ‘How I Met Your Mother’ spin-off series