What s a red carpet lease. Ford credit s red carpet lease plan is a modern alternative to owning a new vehicle. At the end of your red carpet lease you also have your choice of three different options.