Beyoncé is perfect; we know this. She's also a good sport. In fact, she willingly walked down the aisle on her wedding day in a wedding gown that she secretly loathed, so as not to offend her mom, who designed it. Awkward. That's right, Tina Knowles Lawson, the person responsible for dressing Destiny's Child in the '90s, shockingly didn't deliver a tasteful wedding dress on her daughter's big day. But if there's one thing Queen Bey excels at (other than everything), it's keeping her mouth shut and then dropping a well-timed truth bomb at just the right moment, long after the fact.

Bey “wasn’t so excited about [the dress] at the time," said Lawson on Today last week. But she didn't find this out until after the wedding when Beyoncé revealed the news in the sweetest, or most passive-aggressive, way possible. "She came back later one day and she said, ‘You know, when my daughter [Blue Ivy] gets married, I’m going to let her pick out her own dress.'" Aww! Or...ouch?

Advertising

Lawson added, "Maybe she wasn’t so excited about [the dress] at the time, but she’s a sweetheart." This whole interaction reads as either majorly adorable, or major shade, on both sides. It's hard to know for sure; mother/daughter relationships are complicated. But one thing is certain in this world: don't let Tina Knowles Lawson design your wedding dress unless you are a big fan of the duds worn by Destiny's Child circa 1998. In which case, embrace who you are, you glorious, special snowflake, you.

Sources: People