diff --git a/mail_logger.css b/mail_logger.css
index fdabb03..90b0feb 100644
--- a/mail_logger.css
+++ b/mail_logger.css
@@ -19,6 +19,8 @@
 .mail_body_label,
 .mail_to_label,
 .mail_from_label,
+.mail_cc_label,
+.mail_bcc_label,
 .date_sent_label,
 .mail_type_label  {
   clear: both;
@@ -34,6 +36,8 @@
 .mail_subject_data,
 .mail_from_label,
 .mail_from_data,
+.mail_bcc_label,
+.mail_bcc_data,
 .mail_type_label,
 .mail_type_data  {
   background-color: #eee;   /* Lighter gray */
@@ -45,6 +49,8 @@
 .mail_body_data,
 .mail_to_label,
 .mail_to_data,
+.mail_cc_label,
+.mail_cc_data,
 .date_sent_label,
 .date_sent_data  {
 /*  background-color: #ddd;   /* Darker gray */
diff --git a/mail_logger.theme.inc b/mail_logger.theme.inc
index 8e214ec..b211ef4 100644
--- a/mail_logger.theme.inc
+++ b/mail_logger.theme.inc
@@ -20,6 +20,15 @@ function theme_mail_logger_read_mail($mail) {
   $output .= '<div class="mail_from_label">From: </div><div class="mail_from_data">' . check_plain($mail->mailfrom) . '</div>';
   $output .= '<div class="mail_to_label">To: </div><div class="mail_to_data">' . check_plain($mail->mailto) . '</div>';
   $output .= '<div class="mail_subject_label">Subject: </div><div class="mail_subject_data">' . check_plain($mail->subject) . '</div>';
+
+  $output .= '<div class="mail_cc_label">CC: </div><div class="mail_cc_data">';
+  $output .= (empty($mail->headers['Cc']) ? "&nbsp;" : check_plain($mail->headers['Cc']));
+  $output .=  '</div>';
+
+  $output .= '<div class="mail_bcc_label">BCC: </div><div class="mail_bcc_data">';
+  $output .= (empty($mail->headers['Bcc']) ? "&nbsp;" : check_plain($mail->headers['Bcc']));
+  $output .=  '</div>';
+
   $output .= '<div class="mail_body_label">Body: </div>';
   if (preg_match('/<html.*?>(.*?)<\/html>/s', $mail->body, $mailbody)) {
     $output .= '<iframe srcdoc="<html>' . htmlspecialchars($mailbody[1], ENT_QUOTES) . '</html>" width="100%" height="500px"></iframe>';
