Promoting her upcoming reality competition show, ‘Fashion Star,’ Elle Macpherson attended the NBC Universal All-Star Party in Pasadena, CA, on Friday night.

The supermodel wore a quite sexy leather cut-out cocktail dress from the Hervé Léger Spring 2012 collection.

Elle paired her dress with a simple pair of pointed pumps, rather than the intricate knee-high gladiator sandals seen on the runway.

The former model clearly still has the body to pull this revealing dress off, but at 47, is this look a little too much?

Perhaps as the host of an upcoming fashion show, Elle should have focused on wearing something fashion-forward instead.

Bronze makeup and long blonde waves complete the look.

Credit: Style.com & Getty