Look of the Week: Keke Palmer shows off baby bump in shimmering Michael Kors red carpet dress