Lemon-print cotton Teddie sweater