Fast rising Hollywood star Lupita Nyong’o was yesterday all over the news after her appearance on the Golden Globe Awards red carpet. Though she did not win in her category, Lupita was voted by more than half a dozen news networks as the best dressed lady of the night. She appeared in a stunning red cape dress that caught everyone’s imagination...