Van Morrison performs at Massey Hal tonight and again on Friday. Tickets range from $95 to $325. Call 416-872-4255 or visit www.masseyhall.com.
The Bata Shoe Museum, 327 Bloor St. W., plays host to fashion journalist David Livingstone tonight at 7:30 p.m. pm. $14, students $6. www.batashoemuseum.ca.
The Small World Music Festival continues today through Sunday. The concerts, some free, feature music from around the world. www.smallworldmusic.com
The seventh annual Toronto Trails Festival runs through Oct. 31, with walking tours of the city’s ravines and trail systems. Visit www.torontotrailsfestival.ca for details.
The Harbourfront Centre plays host to authors Tess Callahan, Liz Jensen and Lorrie Moore, who will read and discuss their work. 7:30 p.m. Brigantine Room. $7 for non-members, members free. Click on www.harbourfrontcentre.com.
The Art Gallery of Ontario and Royal Ontario Museum are both exhibiting shows about celebrity photography, including works by Edward Steichen and Vanity Fair magazine covers. Check www.ago.net and www.rom.ca.