Britney Spears Spotted In Turks and Caicos

Hiding away. UPDATE: It appears Britney’s stop in Miami was just a quick layover – she’s currently in Turks and Caicos. View this post on Instagram This is my kind of place A post shared by Britney Spears (@britneyspears) on Jun 21, 2019 at 12:55pm PDT EARLIER: Britney Spears has returned to Miami, this time […]