Beyoncé dedicated one of her songs to husband Jay Z 4 years ago

Beyoncé dedicated one of her songs to husband Jay Z

Is Bey trying to clear up any doubt over her marriage?

Beyoncé has been the hot topic of the week, due to her visual album Lemonade and whether or not it's about her husband cheating on her.

She kicked off her Formation Tour last night in Miami and paid tribute to Jay Z, leaving people wondering if it's got a hidden meaning.

With all the speculation and guessing about who 'Becky with the good hair is' from Lemonade, did she just try to clear up any doubt over their marriage?

According to Billboard, during her first show in the tour she dedicated her final song, Halo, to Jay Z saying, "I want to dedicate this song to my beautiful husband... I love you so much".

She also paid tribute to Prince by playing Purple Rain while the audience all lit their phones in his honour.

Her set list last night went in this order:

Formation
Sorry
Bow Down / Tom Ford
Run the World (Girls)
Mine
Baby Boy / Standing on the Sun
Hold Up
Countdown
Me, Myself and I
Runnin’
All Night
6 Inch
Don’t Hurt Yourself (with elements of “Freakum Dress”)
Ring the Alarm
Lost Yo Mind / I Been On / Independent Woman / Naughty Girl
Diva
Flawless (Remix)
Feeling Myself (Nicki Minaj cover)
Yoncé
7/11
Drunk in Love (with elements of “Swimming Pools”)
Partition
Rocket
Hip Hop Star
Daddy Lessons
Single Ladies
Purple Rain (Prince cover)
Crazy in Love (2014 Remix) (with elements of “Bootylicious”)
Naughty Girl
Party
Blow
Sweet Dreams
Die With You
Freedom
Survivor (Destiny’s Child song)
End of Time / Grown Woman (Mashup)
Halo