1. Last [weekend / Saturday], it was my brother’s wedding. 2. Last [week / Thursday], it was my brother’s wedding.
My sister had birthday is not natural, and you don’t need to say both the week and the day; just say one or the other. It is correct and natural enough, but I would not use it. I think this is more natural: My brother’s wedding was last [week / Saturday].