Beyonce has been spotted checking into a hotel at the same Italian resort where Kourtney Kardashian will marry Travis Barker in a few hours time.
The singing superstar was an unlikely arrival in the picturesque town of Portofino, which has been taken over by the Kardshian-Jenner clan ahead of Sunday's wedding ceremony.
A source at destination told Hello! magazine how Beyonce was seen heading into the same digs where Kourtney's family and her other guests are staying during the celebrations - fuelling rumours she might grace the nuptials with her presence.