The US state of California is bracing itself for Hurricane Hilary, which is already bringing fierce winds and flooding to Mexico's Pacific coast.
It is lashing the Mexican state of Baja California with winds of up to 85 mph (140km/h). Hilary is then expected to lose speed as it moves north.