Oh- La- La Divine caramel cupcakes covered with vanilla butter cream and drizzled with homemade caramel.