Tuesday, February 24, 2026

The BAFTAs, Alysa Liu’s Must-Have, and Short Nails