Question: Who gives the state of the union address?
Answer: President of the United States
Natural Questions answer: President of the United States (from the Wikipedia article "State of the Union")