Everybody listen up, because today is a big day — it's the 32nd anniversary of the first American woman in space. Stanford graduate Sally Ride broke through barriers (both atmospherically and socially) this very day back in 1983 when the NASA astronaut went aboard the Challenger. If you're an astronomy nerd like this editor or just love gazing into the heavens, you're sure to be equally over the moon for the following cosmos-inspired goods. Space is the place, after all.
Meghan Markle Swaps Out Her Messy Bun — & Silences Her Haters