Katy Perry Celebrates July 4th in Nothing But a Star-Shaped American Flag Bikini 05.07.2024 14:34 Cosmopolitan.com Def tops the list of "celebs randomly wearing American Flag bikinis."