Sophia Bush & Leven Rambin: 'Dukes of Melrose' Launch!
Dukes of Melrose is Bravo’s new reality docu-series which encompasses the day-to-day operations at the couture store, Decades – the show premieres on Wednesday (March 6)!
FYI: Leven is wearing David Webb jewelry. Christos is wearing a red Paul Smith suit with a JCPenney shirt.
20+ pictures inside of Sophia Bush and others at the Dukes of Melrose Launch…