Here’s what’s on across Aberdeen and Aberdeenshire this weekend