Demi Rose turns heads in a striking red bikini at Cape Verde’s beach. February 17, 2024 by Nhat Anh She is my love!