Author: Crystal Apilado, Editor-in-Chief

London (CNN) — A new sculpture has been unveiled in London’s Trafalgar Square, where it will stand for the next two years. “Lady in Blue,” by New York-based artist Tschabalala Self, is a bronze statue of an anonymous young Black woman wearing a form-fitting blue dress, matching heels and glass beaded jewelry. She’s strong and she’s going places.It is the 16th statue to be installed on the so-called Fourth Plinth, as part of an ongoing public art commission first launched by the Royal Society of Arts and today supported by the Mayor of London, Arts Council England and Bloomsbury Philanthropies.“Lady…

Read More

(CNN) — Princess Diana’s head-turning “revenge dress,” which broke royal protocol and created a sensational pop culture moment, is going on sale for the first time in nearly 30 years.The showstopping evening gown by Greek designer Christina Stambolian will be exhibited in London this month, before heading to Hong Kong, Geneva, and finally New York, where it is expected to sell for up to $300,000 when it goes under the hammer on December 9.The late Princess of Wales wore the black, figure-hugging dress on June 29, 1994 — the same day that her then-husband, now-King Charles III, admitted in an…

Read More