Logo

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.
Trusted by