freedbyfashion: While I am not the biggest fan of racy, revealing evening wear, it cannot be denied that 46 year old (yes, 46!) Jennifer Lopez looks amazing in this Bao Tranchi cutout sheer dress! Bao Trenchi is a fashion and costume designer that is