Prince William polished elegance at BBC