Demi Lovato Spotted in Times Square 09-18-2024 by admin Demi Lovato was seen in Times Square on September 18, 2024, in New York City. Related posts: Becky G – Vogue World Cocktail in the Garden at the Ritz Hotel in Paris 06-23-2024 Lena Meyer-Landrut 06-26-2024 Beyonce Knowles 06-26-2024 Katie Holmes – Filming Italy 2024 Red Carpet Santa Margherita di Pula 06-23-2024