Here’s Where You Can Nab Meghan Markle’s Out of This World Zodiac Clutch

Meghan Markle’s style is written in the stars! The bride-to-be came dressed to impress for Queen Elizabeth II’s 92nd birthday concert at Royal Albert Hall today, which included music from the likes of Shawn Mendes, Kylie Minogue, Shaggy, and Sting (to name a few), with a very special accessory that surpassed all Earthly expectations.

In addition to her caped navy Stella McCartney dress and matching suede Manolo Blahnik pumps, which coordinated perfectly with Prince Harry’s blue suit, the 36-year-old was spotted carrying aThe Naeem Khan Armory Zodiac Clutch clutch that had our hearts skipping a beat.

While the constellation piece will cost you a pretty penny at $1,490, you can nab it in your own sign in silver or gold on the designer’s website.

It’s plenty luxe thanks to its double-handled magnetic closure, removable chain strap, and soft suede lining, and, by some miracle, it’s not yet sold out, even in Markle’s own sign of Leo.

Earlier in the day, the actress took a play out of Kate Middleton’s royal fashion playbook by stepping out in an Alexander McQueen blazer we saw her wear back in February, marking the first time we’ve seen her recycle an outfit for a public appearance.

What do you think of Meghan’s out of this world accessory? Tell us over @BritandCo.

Brit + Co may at times use affiliate links to promote products sold by others, but always offers genuine editorial recommendations.

(Photos via John Stillwell/WPA Pool, Max Mumby/Indigo, + Alastair GrantGetty)

Ben Affleck and Jennifer Garner keep making headlines — and apparently Jen's boyfriend, John Miller, may not be too happy about it. A source spoke to Page Sixabout John's reaction to everything, and all signs point to potential trouble in paradise. After giving her an ultimatum, could this be the end of our recent Jen and Ben sightings? Here's what we know.

Scroll to find out what's going on with Ben Affleck, Jennifer Garner, and John Miller...

A source recent spoke to Page Six, giving everyone a behind-the-scenes look at on what's really going on between Ben Affleck, Jennifer Garner, and John Miller right now. While this trio isn't exactly in a love triangle, there are some complicated emotions flying at the moment.

The source explained that John "has always been supportive of Ben and Jen’s co-parenting relationship, but feels Ben crossed the line." This comes after the recent — and very cozy — paintball pictures of the ex-spouses.

“John knows there’s nothing going on between Jen and Ben," the source continued. "But he doesn’t think those photos are a good look and feels it’s disrespectful to their relationship.”

Apparently, John “gave Jen an ultimatum” recently, explaining that “he doesn’t want to see anything like that again or he has no choice but to walk away.” Yikes!

According to PEOPLE, Jennifer Garner and John Miller have been linked together since 2018 — with a brief break apart around 2021. However, a source told PEOPLE that Jen was "very happy" with John back in December, and that she "sees him almost every day," intimating that things were just fine between the couple.

Do you think these two will make it? Or will Ben actually find his way back in (another) Jen's good graces? Only time will tell I guess!

For more celebrity news, be sure to follow us on Facebook so you never miss a thing!

Protein is essential for building muscle, staying energized, and feeling full, but it doesn’t have to come from the same ol’ boring grilled chicken and scrambled eggs. There are plenty of “underrated” sources of protein that pack a punch – from unexpected plant-based options to overlooked pantry staples. If you’re looking to bulk up your meals with protein while still getting the nutrients you need, these gems definitely deserve a spot on your plate.

Scroll on for 10 “underrated” sources of protein to add to your diet!

Pixabay / PEXELS

1. Quinoa

Quinoa is a complete protein, meaning it contains all nine essential amino acids. One cooked cup of quinoa carries about 8 grams of protein, so it’s an excellent choice for vegetarians and vegans alike! In favor of more common grains like rice or pasta, give quinoa a try for that extra protein-rich boost.

Kaboompics / PEXELS

2. Cottage Cheese

Cottage cheese is packed with protein – but not just any protein. It’s surprisingly rich in casein protein, a slow-digesting protein that helps with muscle recovery and satisfying your hunger. A single cup can provide over 25 grams of protein! A lot of people tend to avoid it due to its unique texture, but cottage cheese is actually incredibly versatile for smoothies, toasts, or eaten with fruit.

Ella Olsson / PEXELS

3. Tempeh

Tempeh, a block made from fermented soybeans, contains about 21 grams of protein per 100 grams. It also gives you those nice probiotics and fiber, which contribute to a healthy gut! It can be quite similar to tofu at times, though it has a firmer texture and a nuttier flavor.

Any Lane / PEXELS

4. Greek Yogurt

If you’re not eating Greek yogurt, you’re totally missing out! Greek yogurt has nearly double the protein of regular yogurt, with around 17 grams per serving – though you can buy some varieties with more. Greek yogurt also supplies lots of probiotics and calcium for gut and bone health. Eat it as a breakfast, add it to salad dressings, or even chicken marinades for added protein!

Mart Production / PEXELS

5. Lentils

Lentils have around 18 grams of protein per cooked cup, along with beneficial fiber and iron. They’re also a great budget-friendly option, are shelf-stable, and can easily be added to soups, stews, and salads. Add some lentils to your chickpea or black bean rotation, and you’re golden!

Nano Erdozain / PEXELS

6. Black Beans

Black beans are where it’s at! Black beans contain about 15 grams of protein per cooked cup, along with plenty of fiber that helps with digestion and controlling your blood sugar. Many people associate beans with carbs rather than protein, so they don’t always recognize them as a great plant-based protein source!

Cottonbro Studio / PEXELS

7. Seitan

Seitan (AKA wheat gluten) carries around 21 grams of protein per 100 grams. It’s very comparable to meat, though it’s fully plant-based. Its meat-like texture makes it a great substitute for both vegetarians and vegans. Add it to sandwiches, tacos, pastas, and more to bulk up your protein game.

Spencer Davis / PEXELS

8. Edamame

Edamame makes a wonderful high-protein snack, weighing in at about 17 grams of protein per cooked cup. Edamame, like quinoa, is also a complete protein, so it’s packed with the essential amino acids.

Taryn Elliott / PEXELS

9. Nutritional Yeast

Nutritional yeast is another tasty complete protein with about 8 grams of protein per 2 tablespoons. It’s also very rich in B12, which is essential for vegans who may not get enough. It has a totally underrated cheesy, umami flavor, but many people are unfamiliar with it or unsure how to use it. We suggest sprinkling it on popcorn, pastas, or soups!

Eiliv Aceron / PEXELS

10. Chia Seeds

Chia seeds contain about 5 grams of protein per 2 tablespoons and are loaded up with omega-3 fatty acids, fiber, and antioxidants. When soaked in water or milk, they form a gel-like texture that works well in puddings, smoothies, and oatmeal. Many people think of them as just a fiber source rather than a protein source, even though they offer a solid protein boost in a considerably small dosage!

Subscribe to our newsletter for more healthy eating tips + recipes!

Gigi Hadid and Bradley Cooper are historically private when it comes to the ins-and-outs of their relationship, but Gigi just gave us a peak behind the curtain in a recent interview with Vogue. Gigi gave some rare details on their "very romantic" relationship, and she finally revealed how she actually met the Silver Linings Playbook actor. Here's everything we found out!

Scroll to find out how Gigi Hadid met Bradley Cooper!

Gigi told Vogue that she and Bradley met during a birthday party for one of their mutual friend's children — sounds pretty normal, right? I mean, so far as normal gets when two major celebrities show up to the same party. But still, Gigi deems it normal.

“You want to give yourself a normal experience of dating, and even for my friends who aren’t public figures, that’s hard. Where do you go? And, what? You just start talking to people?" she said. "And then there’s another added layer of privacy and security. You want to believe that people are going to have your back and not call TMZ or go on Deuxmoi or whatever, but you just don’t know.”

Since meeting, Gigi said she and Bradley are "very romantic and happy" — something she definitely values in her relationship. “I think just getting to the point where knowing what you want and deserve in a relationship is essential, and then to find someone that is in a place in their life where they know what they want and deserve…and you both do work separately to come together and be the best partner that you can be," she explained. "I just feel really lucky. Yeah, lucky’s the word."

And at the end of the day, Gigi said that Bradley gives her "so much" encouragement and belief. She said, “For those people you admire to encourage you, it can create so much belief in yourself."

We love to see a mature, supportive, adult relationship like this thrive! Here's to seeing what's next for these two love birds!

Looking for more celebrity news about your fave couples? Be sure to follow us on Facebook!

With St. Patrick's Day right around the corner, plenty of people are already celebrating Irish culture and trying to bring a little extra fortune into their lives.

One charming way to tap into the spirit is by naming your little one something lucky. Here are eight of the most adorable baby names that have luck-related meanings.

Scroll to see all the lucky baby names we love for 2025!

1. Evangeline

Zura Modebadze

Evangeline is Greek in origin and derived from the words "eu" and "angelma," meaning "good news" or "good tidings."

This name has gained popularity in the U.S. because it carries a sense of hope and prosperity, making it a wonderful choice for parents welcoming a little girl.

2. Felix

Yan Krukau

With Latin roots, Felix is a timeless baby boy name that means "happy" and "fortunate." If you want to bless your child with a life full of joy, this name definitely conveys positivity and good fortune.

Felix also dates back to the 1st century BC and has ties to the New Testament, as well as several popes. It remains a popular pick in North America, South America, and Africa.

3. Gwyneth

Anna Bondarenko

The name Gwyneth is Welsh in origin and derived from the word "gwynaeth," which means "happiness." It embodies cheerfulness, and "Gwynnie" can even be used as a cute nickname.

It's no secret that actress Gwyneth Paltrow has popularized this name, but it also carries a bit of fantasy, thanks to characters like the priestess Gwyneth Berdara in the beloved book series "A Court of Thorns and Roses."

4. Merritt

Карина Суховерхая

When spelled a bit differently as "Merit," this baby name of Latin origin holds multiple meanings, including "valuable," "worthy," and "deserving of praise." Otherwise, "Merritt," which is British, actually means "boundary gate."

Either way, a baby boy with this name will be lucky, as the ability to set healthy boundaries (and stick to them) is a very sought-after trait.

5. Felicity

Travis Grossen

Derived from Latin, Felicity is another charming name that means "happy" and "good fortune." It's perfect for a little one you hope will bring joy to those around her.

The TV show "Felicity" added to this name's popularity, as well as the release of the American Girl doll Felicity Merriman. Some cute nickname options include Flick and Fee.

6. Asher

Holly Landkammer

While Asher, a name with religious ties, has traditionally been given to boys, it's growing in favoritism as a girl's name as well.

In the Hebrew Bible, Asher is the eighth son of Jacob and the founder of one of the Twelve Tribes of Israel. Jacob blessed Asher before his death, and Moses said, "May Asher be blessed above other sons."

That's why this name is often said to mean "happy" and "blessed." It's a lucky choice that's particularly popular among Jewish families.

7. Destiny

Subin Cherian

Do you feel like your daughter was meant to be? If so, Destiny may be a delightful fit. Derived from the Old French word "destinée" and the Latin "destinare," it translates to "fate" or "one's certain fortune."

In addition to its divine connections, Destiny also has ties to Hollywood. You may not know that Miley Cyrus' given name was actually Destiny when she was born in 1992. Plus, we obviously can't forget about the iconic girl group Destiny's Child.

8. Chance

Sergey Makashin

Last but not least is Chance, a strong name with British roots and a meaning of "good fortune." Originally a diminutive of Chauncey, it's also tied to the title Chancellor, which is given to high-ranking government officials.

So, to set your little one up for a life full of opportunities and luck, you can't go wrong with choosing Chance as a baby name.

Anastasiya Gepp

This study found that these baby girl names are the luckiest baby girl names for 2025:

  • Iris
  • Felicia
  • Beata
  • Penny
  • Ayan
  • Jade
  • Winifred
  • Beatrix
  • Bente
  • Felicity

Abhishek Nigam

While these are the luckiest baby boy names for 2025:

  • Felix
  • Ayman
  • Lucky
  • Edmund
  • Benedict
  • Macario
  • Ace
  • Tashi
  • Octavian
  • Florentine

Looking for more baby & parenting advice? Be sure to sign up for our newsletter so you never miss a thing!

This post has been updated.

Yay — Olivia Culpo just announced she's pregnant with her first baby! She and her husband Christian McCaffrey have been married for almost a year, so we think the timing's perfect. Like Suki Waterhouse and Robert Pattinson (everyone's fave modern mom and dad), the couple kept their parenting news hidden from the world until they felt ready to share their journey. And boy did they make a grand announcement we can't stop gushing over!

Scroll to learn everything we know about Olivia Culpo and Christian McCaffrey's darling baby news!

When did Olivia Culpo share her pregnancy announcement?

Frazer Harrison/Getty Images

Today! The model posted beautiful photos of her cradling her baby bump while wearing a flowing, pleated dress. She looks like the picture of perfection in both images, signaling her contentment with carrying her first child. And her caption? It captures a short and sweet look at how she's feeling: "next chapter, motherhood 🤍."

Her sisters, Aurora Culpo and Sophia Culpo quickly left comments that sum up auntie energy. While Aurora said, "😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭im so happy ❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️ cant wait to spoil him/her forever!!!!!," Sophia wrote, "Counting down the days!!!!!🥹🥹🥹." 👀

Jessie James Decker even left a congratulatory comment! "Olivia!!!! I am soooo happy for you and @christianmccaffrey 🥹🥹🥹🥹!!! You’re going to be an amazing mama 😍 😍😍😍😍 soooo happy."

We wonder how long they've known Olivia's pregnant 👀.

Did Christian McCaffrey share his own announcement? 

It doesn't look like he personally posted this adorable reel of he and Olivia's baby news, but we still think he deserves a "Husband of the Year" award for letting it be on his Instagram page. We're not setting the bar low; we just think it's admirable when partners are equally excited about expanding their families!

Have Olivia Culpo and Christian McCaffrey shared a due date?

Olivia and Christian haven't shared a due date just yet, but we may have a hint! Olivia recently shared something interesting on Instagram stories about her motor skills at the beginning of her pregnancy. She posted a picture of her in a gym with the text overlay, "I couldn't workout the first 4 months of my pregnancy (not even walking!!!!!) so we're really making it count now...love you @westkeptsecret @mrswestinthebuilding 😘."

How long have she and Christian McCaffrey been married? 

Olivia and Christian traded "I Dos" June 29, 2024 according to Vogue. They had a beautiful New England wedding at Ocean house and were surrounded by the love of the people closest to them. Of a funny moment involving Christian during their nuptials, Olivia gushed how much she loved his excitement. "As a bride, there’s no better feeling than your husband not being able to wait a second longer to marry you."

Prior to getting married, the couple's relationship was the result of a "blind date" orchestrated by someone they knew. Olivia said things went so well that they were basically "inseparable" from that point forward!

We can't wait to see if they'll share more news with us so stay tuned for updates!

Follow us on Facebook for more celebrity baby news!

This post has been updated.