On March 18, Alex Newell will perform at downtown’s House of Blues Houston for the glamorous 64th Annual Diana Awards.