Mercedes-Benz Maybach x The Devil Wears Prada 2
The Art of Arrival: How You Make an Entrance.
Date
Apr 2026
Description
Mercedes-Benz Maybach presents 'The Art of Arrival: How You Make an Entrance,' a luxury automotive campaign that frames the S-Class through the lens of urban exclusivity. The production captures the vehicle navigating night-lit cityscapes, balancing sharp interior craftsmanship with the kinetic energy of high-profile arrivals. Utilising drone footage and cinematic live-action techniques, the visuals lean into a moody, high-contrast aesthetic. The color grading prioritizes deep shadows and cool blue tones to define the car's presence within the nocturnal metropolitan environment.
Style
Horizontal, Action, Cinematic, Moody
Techniques
Drone footage
Industries
Luxury Automotive
Color
Silver
Jet Black
Background
Street
Context
Advertising Campaign
5000+ creatives to discover
Sign up to gain access to the entire directory. It’s free.
Visie is a curated library of creative professionals.