Now we can reveal that the fiercely private rapper – who’s worth an estimated $400 million – reportedly has a secret 7-year-old son who he’s amazingly managed to hide from the limelight all this time. The boy apparently bears a striking resemblance to his father and is the result of Jay-Z’s romance with Trinidadian model Shenelle Scott which ended in 2001, before he met Beyoncé.
Jay-Z has gone to great lengths to distance himself from the claims, despite reports that he’s privately admitted paternity. Beyoncé, whom he married in April 2008, is now apparently accepting of the boy and is even said to have gone on holiday with her stepson in the South of France.