Probably Rusty's last example is the best...
But other option, "echar el ojo a" ("to throw the eye to..."!)
means more or lesss to "have one's eye on..."
Hace un año ya que le echó el ojo a esos zapatos
Lleva un año desde que le echó el ojo a esos zapatos...