Hurricane Idalia makes landfall: Here's the latest

Hurricane Idalia has made landfall over Florida’s Gulf Coast as a "catastrophic" Category 3 storm that has already left tens of thousands of residents without power, officials said Wednesday morning. The Category 3 storm hit along the coast of the Florida Big Bend near Keaton Beach at about 7:45 a.m. local time, posing an immediate threat to lives and properties with its 125 mph winds and significant flooding.

Latest on Hurricane Idalia

Hurricane Idalia made landfall in Florida's Big Bend early Wednesday morning. We hear from FOX's Rebekah Castor in Bellaire, Florida.

Hurricane Idalia makes landfall as Category 3 storm

Raging Hurricane Idalia officially made an unprecedented and historic landfall Wednesday along Florida's Gulf Coast, blasting destructive winds, heavy rainfall and catastrophic storm surge as power outages climb to over 200,000.