All my yes.
I love this paring
Best Titans and DC couple!!
Though, to be fair, this particular kiss wasn't a romantic one. Rather, it was just Starfire making bodily contact in order to learn English.
True -- but it was the first time we got to see them lock lips on the show; which was still fun.