As if this bride’s day couldn’t get any better… 

Beyonce and Jay Z ended up crashing her wedding over the weekend, Bey still in her bikini, in Portofino in Italy.

The 33-year-old Queen Of Pop posed with the bride in her floral bikini and straw hat – and the bride was absolutely stoked!

Bey and Jay are holidaying in Italy to celebrate her birthday before the final leg of their On The Run Tour in Paris later this month.

Want more? Here's a bit we love from Will & Woody – catch the boys weekdays from 4PM on KIIS101.1!