The festive spirit is now in full swing at the CHARLES & KEITH Hanoi store in Vietnam. While the bold and vibrant reds gracing the display shelves are a clear indicator of spring’s arrival, they are complemented by in-store activities that truly bring the celebrations to life.