Lily Allen has secretly married her love David Harbour in Las Vegas. Reports were swirling the couple had obtained a marriage license.
Now it's emerged Lily, 35, and David, 46, tied the knot in a Las Vegas ceremony conducted by an Elvis impersonator. They were married in the Graceland Wedding Chapel on Monday, earlier this week.
As A-list stars, of course they had one of the most famous Elvis impersonators Brendan Paul oversee them exchanging their vows.
Their Las Vegas ceremony was certainly a far cry from the rural wedding Lily planned in 2011 to her ex Sam Cooper. But Lily has been incredibly happy in the arms of her new husband David.
Read more on mirror.co.uk