Sacha Baron Cohen and Isla Fisher enjoy a stroll in Byron Bay
They’re the Hollywood couple who recently appeared to make a permanent move to Australia, amid the worldwide coronavirus pandemic. And on Monday, Sacha Baron Cohen and his wife Isla Fisher were spotted enjoying a stroll through Byron Bay, just days after it’s believed they attended Liam Hemsworth‘s now viral New Year’s bash at his $6.5million … Read more