Отталкивайтесь от того, как у вас принято, по вашим обычиям. Если таковых нет, то если жених знает, что в семье невесты туго с деньгами, то сам предложит оплатить. Если не предложит, то зачем вам выходить замуж за такого.
По свадебному этикету невеста и муж покупают себе кольцо, подарки родителям супруга и вещи на свадьбу покупают сами. Так и со свадебным платьем, попросить помочь подруг или родственников с выбором, если сомневаетесь
В 21 веке каждая пара молодоженов решает этот вопрос по -своему. Кому то платье покупают родители, кто-то оплачивает его сам, кому то оплачивает его жених. И это решение является правильным для каждого случая.
Тут нет понятия должен, все на свое усмотрение. Обычно это делают родители, также можно жених. Мы, например, вообще сами покупали материалы https://wedding-world.com.ua/shantili и обращались в ателье, где нас сшили на заказ. Делали это и оплачивали вместе, так что у всех по-разному.