The cast of Spring Breakers got the Venice Film Festival all-star treatment tonight at their red-carpet premiere. Selena Gomez, in custom VersaceAtelier and Lorraine Schwartz jewels, and Vanessa Hudgens both chose champagne tones, while Ashley Benson stepped out in a bold blue hue from Alberta Ferretti. Director Harmony Korine arrived with his wife, Rachel, who wore a beautiful gold gown, and posed for photos with James Franco and the entire cast prior to the screening. A few of the stars are packing up in the upcoming days and heading to Canada, where they're expected to share the flick with North American audiences on Friday at this year's TIFF.

Selena has a full roster on her hands while visiting Toronto. In addition to promoting Spring Breakers, she'll also be chatting with press about her forthcoming animated feature, Hotel Transylvania, due out Sept. 28. We'll be reporting live from Toronto, so be sure to follow us on Twitter and Instagram for the latest news and photos from the film festival!