European Council President Charles Michel has made an unexpected visit to Kyiv, saying in a tweet that he was "in the heart of a free and democratic Europe".
Ukrainian President Volodymyr Zelensky welcomed the visit and said on his Telegram channel that Michel is "a great friend of Ukraine".
He thanked the European Council president for a "meaningful meeting", adding that sanctions against Russia, defence and financial support for Ukraine were discussed.
Michel's visit follows a trip to the Ukrainian capital last month by European Commission President Ursula von der Leyen.
Several Western leaders have also recently visited Ukraine and held meetings with Zelensky.
The president has delivered several video-link speeches to international parliaments since the war began to muster support.