First Lady Michelle Obama was a special guest at the 2012 BET Honors ceremony - she is pictured below with the great Maya Angelou and actress Gabrielle Union.