President Obama says he's learned a lesson about complimenting a woman's appearance in public.
The president caused a stir earlier this month when he said California Atty. Gen. Kamala Harris was "the best-looking attorney general in the country."
In an interview aired on Wednesday by NBC's "Today" show, Obama said the whole episode "was a useful teaching moment for me and for the country."
Obama was speaking at a Bay Area fundraiser when he made the remark about Harris' appearance. He said she is "brilliant," "dedicated" and "tough," then added, "she also happens to be, by far, the best-looking attorney general.”