Body can contain <style></style> tags too.
HTML version of email can contain no <body> tags and that's ok.