Kate Hudson was spotted at a Miami beach yesterday frolicking around in a black bikini.

External Image


External Image