Den uimotståelige kjære Michelle Taylor viser seg fra sin beste side.