Jasmine, I'm an absolute sucker for shy girls and I love how they contrast her outwardly sweet and angelic appearance (not to mention her compassion for Amphy) with her absolutely badass type speciality in Steel.
She's also probably single-handedly the reason why Steelix, Ampharos and the Magnemite line are incredibly high up in my favourites (I do wish she had at least a Skarmory or Forretress in her initial gym battle though, but she does end up getting them in her later appearances)
Out of all the girls in Pokemon, Jasmine is the one I'd absolutely want to date as well, because the idea of getting to know her and seeing someone like her come out of their shell is just precious to me, and her hometown of Olivine City just hits all the spots for me cuz a beautiful evening walk on the beach is just the perfect dating spot in my eyes