Katie Holmes and Jamie Foxx on the beach in Los Angeles
Katie Holmes and Jamie Foxx on the beach
Chloe Meadows in Yellow Bikini at a beach in Portugal
Chloe Meadows in Yellow Bikini at a beach in Portugal
Katie Holmes and Jamie Foxx on the beach in Los Angeles
Katie Holmes and Jamie Foxx on the beach