If you want to say a very beautiful city (but not most beautiful), you can use "красивейший" город in 2nd meaning, and cannot use "самый красивый".