He takes her last name…

Although Beyonce’s parents may be divorcing, she and her husband Jay-Z are going strong. In fact, Beyonce and Jay-Z (Shawn Carter) have changed their last name to Knowles-Carter.

The reason? A source says “They want to keep Knowles because Bey’s parents didn’t have any sons and they’re keen to keep the name going strong, especially if they don’t produce any sprogs themselves. Or if they end up just having girls.”