Yes, mini cupcakes can be a great option for weddings. It is recommended to have 2-3 mini cupcakes per guest, so if you have 150 guests, you should consider ordering 300-450 mini cupcakes.