Cannes has long been associated with the glamour and pizzazz of its annual film festival, when hordes of star-spotters, starlets such as Sharon Stone and Cameron Diaz and paparazzi descend on this small seaside town. Year-round, Cannes is an exuberant and lively seaside destination, with a good choice of luxury hotels, gourmet dining and pretty, if busy, beaches.