Talk about a week full of surprises.
We broke the news exclusively that Beyoncé is expecting baby No. 2 with hubby Jay-Z , and Angelina Jolie shocked everyone when she announced she had a double mastectomy in February to prevent contracting breast cancer.
Those weren't the only stories our readers couldn't stop checking out, though.
Take a look at Selena Gomez's banging bikini bod and the other posts that made it into our five biggest stories of the week!
Selena Gomez's Bikini Bod: Selena is all grown up. The 20-year-old Spring Breakers star wowed our readers when she showed off her svelte bikini bod while soaking up the sun in Miami.
Beyoncé's Pregnant! We broke the news that the superstar singer is expecting baby No. 2 with Jay-Z! The "Countdown" crooner is on currently on her Mrs. Carter world tour, but sources told us her North American summer tour isn't expected to be affected by her pregnancy.
Kim Kardashian's Candid Confession: The E! reality star opened up to Fabulous magazine, saying she and her boyfriend Kanye West "live different lives." "I love being open," the 32-year-old mom-to-be went on. "That's who I've always been and sharing so much of myself—I love that. That'll never change because that is who I am. It's more about gearing up to protect other people."
How I Met Your Mother Finale: We finally met the mother. On the season eight finale of the CBS show, Broadway star and Tony-nominated actress Cristin Milloti popped up in the last shot of the finale—as the woman will become Ted's (Josh Radnor) wife.
Angelina Jolie's Double Mastectomy: The Oscar-winning actress revealed this week in an op-ed in the New York Times that she underwent a preventive double mastectomy in February after doctors told her she had an 87 percent risk of getting breast cancer.