This is a male in breeding plumage. A breeding male Indigo Bunting is blue all over, with slightly richer blue on his head and a shiny, silver-gray bill.
An adult female is brown on the upperparts and lighter brown on the underparts.