Olivia Culpo in a Sheer Top – Heads to the Delilah restaurant in West Hollywood Olivia Culpo in a Sheer Top – Heads to the Delilah restaurant in West Hollywood