
Beyonce Knowles has broken her silence on her marriage.
The singer has previously refused to discuss her relationship with rapper Jay-Z, who she married in a secret ceremony in April but has now opened up about their 'real' love.
Beyonce insists her husband – real name Shawn Carter – loves all her 'flaws', adding to Essence magazine: 'What Jay and I have is real. It's not about the interviews or getting the right photo op. It's real."