Yes, they can be easily given on formal occasions. Good quality artificial flowers like those of latex, wax and silk looks realistic and aesthetic too. So if you are looking for something next to real flowers, these are good options.