Sigh and swoon in equal measure