Victoria Beckham says Miami is her 'happy place' as she gushes over her incredible US life after launching her first US pop-up store in the Florida city

More from Daily News