/**
* WooCommerce Stock Functions
*
* Functions used to manage product stock levels.
*
* @package WooCommerce\Functions
* @version 3.4.0
*/
defined( 'ABSPATH' ) || exit;
/**
* Update a product's stock amount.
*
* Uses queries rather than update_post_meta so we can do this in one query (to avoid stock issues).
*
* @since 3.0.0 this supports set, increase and decrease.
*
* @param int|WC_Product $product Product ID or product instance.
* @param int|null $stock_quantity Stock quantity.
* @param string $operation Type of operation, allows 'set', 'increase' and 'decrease'.
* @param bool $updating If true, the product object won't be saved here as it will be updated later.
* @return bool|int|null
*/
function wc_update_product_stock( $product, $stock_quantity = null, $operation = 'set', $updating = false ) {
if ( ! is_a( $product, 'WC_Product' ) ) {
$product = wc_get_product( $product );
}
if ( ! $product ) {
return false;
}
if ( ! is_null( $stock_quantity ) && $product->managing_stock() ) {
// Some products (variations) can have their stock managed by their parent. Get the correct object to be updated here.
$product_id_with_stock = $product->get_stock_managed_by_id();
$product_with_stock = $product_id_with_stock !== $product->get_id() ? wc_get_product( $product_id_with_stock ) : $product;
$data_store = WC_Data_Store::load( 'product' );
// Fire actions to let 3rd parties know the stock is about to be changed.
if ( $product_with_stock->is_type( 'variation' ) ) {
do_action( 'woocommerce_variation_before_set_stock', $product_with_stock );
} else {
do_action( 'woocommerce_product_before_set_stock', $product_with_stock );
}
// Update the database.
$new_stock = $data_store->update_product_stock( $product_id_with_stock, $stock_quantity, $operation );
// Update the product object.
$data_store->read_stock_quantity( $product_with_stock, $new_stock );
// If this is not being called during an update routine, save the product so stock status etc is in sync, and caches are cleared.
if ( ! $updating ) {
$product_with_stock->save();
}
// Fire actions to let 3rd parties know the stock changed.
if ( $product_with_stock->is_type( 'variation' ) ) {
do_action( 'woocommerce_variation_set_stock', $product_with_stock );
} else {
do_action( 'woocommerce_product_set_stock', $product_with_stock );
}
return $product_with_stock->get_stock_quantity();
}
return $product->get_stock_quantity();
}
/**
* Update a product's stock status.
*
* @param int $product_id Product ID.
* @param string $status Status.
*/
function wc_update_product_stock_status( $product_id, $status ) {
$product = wc_get_product( $product_id );
if ( $product ) {
$product->set_stock_status( $status );
$product->save();
}
}
/**
* When a payment is complete, we can reduce stock levels for items within an order.
*
* @since 3.0.0
* @param int $order_id Order ID.
*/
function wc_maybe_reduce_stock_levels( $order_id ) {
$order = wc_get_order( $order_id );
if ( ! $order ) {
return;
}
$stock_reduced = $order->get_data_store()->get_stock_reduced( $order_id );
$trigger_reduce = apply_filters( 'woocommerce_payment_complete_reduce_order_stock', ! $stock_reduced, $order_id );
// Only continue if we're reducing stock.
if ( ! $trigger_reduce ) {
return;
}
wc_reduce_stock_levels( $order );
// Ensure stock is marked as "reduced" in case payment complete or other stock actions are called.
$order->get_data_store()->set_stock_reduced( $order_id, true );
}
add_action( 'woocommerce_payment_complete', 'wc_maybe_reduce_stock_levels' );
add_action( 'woocommerce_order_status_completed', 'wc_maybe_reduce_stock_levels' );
add_action( 'woocommerce_order_status_processing', 'wc_maybe_reduce_stock_levels' );
add_action( 'woocommerce_order_status_on-hold', 'wc_maybe_reduce_stock_levels' );
/**
* When a payment is cancelled, restore stock.
*
* @since 3.0.0
* @param int $order_id Order ID.
*/
function wc_maybe_increase_stock_levels( $order_id ) {
$order = wc_get_order( $order_id );
if ( ! $order ) {
return;
}
$stock_reduced = $order->get_data_store()->get_stock_reduced( $order_id );
$trigger_increase = (bool) $stock_reduced;
// Only continue if we're increasing stock.
if ( ! $trigger_increase ) {
return;
}
wc_increase_stock_levels( $order );
// Ensure stock is not marked as "reduced" anymore.
$order->get_data_store()->set_stock_reduced( $order_id, false );
}
add_action( 'woocommerce_order_status_cancelled', 'wc_maybe_increase_stock_levels' );
add_action( 'woocommerce_order_status_pending', 'wc_maybe_increase_stock_levels' );
/**
* Reduce stock levels for items within an order, if stock has not already been reduced for the items.
*
* @since 3.0.0
* @param int|WC_Order $order_id Order ID or order instance.
*/
function wc_reduce_stock_levels( $order_id ) {
if ( is_a( $order_id, 'WC_Order' ) ) {
$order = $order_id;
$order_id = $order->get_id();
} else {
$order = wc_get_order( $order_id );
}
// We need an order, and a store with stock management to continue.
if ( ! $order || 'yes' !== get_option( 'woocommerce_manage_stock' ) || ! apply_filters( 'woocommerce_can_reduce_order_stock', true, $order ) ) {
return;
}
$changes = array();
// Loop over all items.
foreach ( $order->get_items() as $item ) {
if ( ! $item->is_type( 'line_item' ) ) {
continue;
}
// Only reduce stock once for each item.
$product = $item->get_product();
$item_stock_reduced = $item->get_meta( '_reduced_stock', true );
if ( $item_stock_reduced || ! $product || ! $product->managing_stock() ) {
continue;
}
/**
* Filter order item quantity.
*
* @param int|float $quantity Quantity.
* @param WC_Order $order Order data.
* @param WC_Order_Item_Product $item Order item data.
*/
$qty = apply_filters( 'woocommerce_order_item_quantity', $item->get_quantity(), $order, $item );
$item_name = $product->get_formatted_name();
$new_stock = wc_update_product_stock( $product, $qty, 'decrease' );
if ( is_wp_error( $new_stock ) ) {
/* translators: %s item name. */
$order->add_order_note( sprintf( __( 'Unable to reduce stock for item %s.', 'woocommerce' ), $item_name ) );
continue;
}
$item->add_meta_data( '_reduced_stock', $qty, true );
$item->save();
$changes[] = array(
'product' => $product,
'from' => $new_stock + $qty,
'to' => $new_stock,
);
}
wc_trigger_stock_change_notifications( $order, $changes );
do_action( 'woocommerce_reduce_order_stock', $order );
}
/**
* After stock change events, triggers emails and adds order notes.
*
* @since 3.5.0
* @param WC_Order $order order object.
* @param array $changes Array of changes.
*/
function wc_trigger_stock_change_notifications( $order, $changes ) {
if ( empty( $changes ) ) {
return;
}
$order_notes = array();
$no_stock_amount = absint( get_option( 'woocommerce_notify_no_stock_amount', 0 ) );
foreach ( $changes as $change ) {
$order_notes[] = $change['product']->get_formatted_name() . ' ' . $change['from'] . '→' . $change['to'];
$low_stock_amount = absint( wc_get_low_stock_amount( wc_get_product( $change['product']->get_id() ) ) );
if ( $change['to'] <= $no_stock_amount ) {
do_action( 'woocommerce_no_stock', wc_get_product( $change['product']->get_id() ) );
} elseif ( $change['to'] <= $low_stock_amount ) {
do_action( 'woocommerce_low_stock', wc_get_product( $change['product']->get_id() ) );
}
if ( $change['to'] < 0 ) {
do_action(
'woocommerce_product_on_backorder',
array(
'product' => wc_get_product( $change['product']->get_id() ),
'order_id' => $order->get_id(),
'quantity' => abs( $change['from'] - $change['to'] ),
)
);
}
}
$order->add_order_note( __( 'Stock levels reduced:', 'woocommerce' ) . ' ' . implode( ', ', $order_notes ) );
}
/**
* Increase stock levels for items within an order.
*
* @since 3.0.0
* @param int|WC_Order $order_id Order ID or order instance.
*/
function wc_increase_stock_levels( $order_id ) {
if ( is_a( $order_id, 'WC_Order' ) ) {
$order = $order_id;
$order_id = $order->get_id();
} else {
$order = wc_get_order( $order_id );
}
// We need an order, and a store with stock management to continue.
if ( ! $order || 'yes' !== get_option( 'woocommerce_manage_stock' ) || ! apply_filters( 'woocommerce_can_restore_order_stock', true, $order ) ) {
return;
}
$changes = array();
// Loop over all items.
foreach ( $order->get_items() as $item ) {
if ( ! $item->is_type( 'line_item' ) ) {
continue;
}
// Only increase stock once for each item.
$product = $item->get_product();
$item_stock_reduced = $item->get_meta( '_reduced_stock', true );
if ( ! $item_stock_reduced || ! $product || ! $product->managing_stock() ) {
continue;
}
$item_name = $product->get_formatted_name();
$new_stock = wc_update_product_stock( $product, $item_stock_reduced, 'increase' );
if ( is_wp_error( $new_stock ) ) {
/* translators: %s item name. */
$order->add_order_note( sprintf( __( 'Unable to restore stock for item %s.', 'woocommerce' ), $item_name ) );
continue;
}
$item->delete_meta_data( '_reduced_stock' );
$item->save();
$changes[] = $item_name . ' ' . ( $new_stock - $item_stock_reduced ) . '→' . $new_stock;
}
if ( $changes ) {
$order->add_order_note( __( 'Stock levels increased:', 'woocommerce' ) . ' ' . implode( ', ', $changes ) );
}
do_action( 'woocommerce_restore_order_stock', $order );
}
/**
* See how much stock is being held in pending orders.
*
* @since 3.5.0
* @param WC_Product $product Product to check.
* @param integer $exclude_order_id Order ID to exclude.
* @return int
*/
function wc_get_held_stock_quantity( WC_Product $product, $exclude_order_id = 0 ) {
/**
* Filter: woocommerce_hold_stock_for_checkout
* Allows enable/disable hold stock functionality on checkout.
*
* @since 4.3.0
* @param bool $enabled Default to true if managing stock globally.
*/
if ( ! apply_filters( 'woocommerce_hold_stock_for_checkout', wc_string_to_bool( get_option( 'woocommerce_manage_stock', 'yes' ) ) ) ) {
return 0;
}
return ( new \Automattic\WooCommerce\Checkout\Helpers\ReserveStock() )->get_reserved_stock( $product, $exclude_order_id );
}
/**
* Hold stock for an order.
*
* @throws ReserveStockException If reserve stock fails.
*
* @since 4.1.0
* @param \WC_Order|int $order Order ID or instance.
*/
function wc_reserve_stock_for_order( $order ) {
/**
* Filter: woocommerce_hold_stock_for_checkout
* Allows enable/disable hold stock functionality on checkout.
*
* @since @since 4.1.0
* @param bool $enabled Default to true if managing stock globally.
*/
if ( ! apply_filters( 'woocommerce_hold_stock_for_checkout', wc_string_to_bool( get_option( 'woocommerce_manage_stock', 'yes' ) ) ) ) {
return;
}
$order = $order instanceof WC_Order ? $order : wc_get_order( $order );
if ( $order ) {
( new \Automattic\WooCommerce\Checkout\Helpers\ReserveStock() )->reserve_stock_for_order( $order );
}
}
add_action( 'woocommerce_checkout_order_created', 'wc_reserve_stock_for_order' );
/**
* Release held stock for an order.
*
* @since 4.3.0
* @param \WC_Order|int $order Order ID or instance.
*/
function wc_release_stock_for_order( $order ) {
/**
* Filter: woocommerce_hold_stock_for_checkout
* Allows enable/disable hold stock functionality on checkout.
*
* @since 4.3.0
* @param bool $enabled Default to true if managing stock globally.
*/
if ( ! apply_filters( 'woocommerce_hold_stock_for_checkout', wc_string_to_bool( get_option( 'woocommerce_manage_stock', 'yes' ) ) ) ) {
return;
}
$order = $order instanceof WC_Order ? $order : wc_get_order( $order );
if ( $order ) {
( new \Automattic\WooCommerce\Checkout\Helpers\ReserveStock() )->release_stock_for_order( $order );
}
}
add_action( 'woocommerce_checkout_order_exception', 'wc_release_stock_for_order' );
add_action( 'woocommerce_payment_complete', 'wc_release_stock_for_order', 11 );
add_action( 'woocommerce_order_status_cancelled', 'wc_release_stock_for_order', 11 );
add_action( 'woocommerce_order_status_completed', 'wc_release_stock_for_order', 11 );
add_action( 'woocommerce_order_status_processing', 'wc_release_stock_for_order', 11 );
add_action( 'woocommerce_order_status_on-hold', 'wc_release_stock_for_order', 11 );
/**
* Return low stock amount to determine if notification needs to be sent
*
* Since 5.2.0, this function no longer redirects from variation to its parent product.
* Low stock amount can now be attached to the variation itself and if it isn't, only
* then we check the parent product, and if it's not there, then we take the default
* from the store-wide setting.
*
* @param WC_Product $product Product to get data from.
* @since 3.5.0
* @return int
*/
function wc_get_low_stock_amount( WC_Product $product ) {
$low_stock_amount = $product->get_low_stock_amount();
if ( '' === $low_stock_amount && $product->is_type( 'variation' ) ) {
$product = wc_get_product( $product->get_parent_id() );
$low_stock_amount = $product->get_low_stock_amount();
}
if ( '' === $low_stock_amount ) {
$low_stock_amount = get_option( 'woocommerce_notify_low_stock_amount', 2 );
}
return (int) $low_stock_amount;
}
Admin Rex, Author at REX ARCADE
https://rexarcade.com.vn
Trung Tâp Thương Mại REX ARCADEWed, 13 Dec 2023 03:50:17 +0000en-US
hourly
1 https://wordpress.org/?v=6.6.2https://rexarcade.com.vn/wp-content/uploads/2022/10/cropped-Rex-Hotel-Vietnam-yellow-32x32.pngAdmin Rex, Author at REX ARCADE
https://rexarcade.com.vn
3232THE NEW DOLCE&GABBANA GLOBAL AMBASSADOR – MUN KAYOUNG
https://rexarcade.com.vn/en/the-new-dolcegabbana-global-ambassador-mun-kayoung/
https://rexarcade.com.vn/en/the-new-dolcegabbana-global-ambassador-mun-kayoung/#respondWed, 13 Dec 2023 03:41:55 +0000https://rexarcade.com.vn/?p=8731The post THE NEW DOLCE&GABBANA GLOBAL AMBASSADOR – MUN KAYOUNG appeared first on REX ARCADE.
]]>
DOLCE&GABBANA GLOBAL AMBASSADOR – MUN KAYOUNG
Dolce&Gabbana names South Korean actress Mun KaYoung as its Global Ambassador.
A distinguished figure in international cinema and television, Mun KaYoung not only showcases exceptional acting talent but also stands out as a fashion icon, epitomizing sophistication and versatility in her style.
Her presence at the recent Dolce&Gabbana Fashion Show in Milan captivated a global audience. Fashion and cinema, intrinsic to Dolce&Gabbana’s creative realm, takes on a fresh perspective with the appointment of Mun KaYoung as Global Ambassador.
Mun KaYoung wears the Dolce&Gabbana Spring-Summer 2024 Collection in the images created for the announcement of her appointment.
Mun KaYoung: “Given the opportunity to work with a brand, well-known for its distinct creativeness and master craftsmanship is a great honour. I am very excited to be part of the journey with Dolce&Gabbana, and look forward to what we can create together.”
Explore the new collection in your nearest Dolce&Gabbana:
HO CHI MINH
Rex Hotel: Nguyen Hue Street, District 1
]]>https://rexarcade.com.vn/en/the-new-dolcegabbana-global-ambassador-mun-kayoung/feed/0DOLCE&GABBANA RELEASES FALL-WINTER 2023/24 MEN’S CAMPAIGN, STARRING NCT’S DOYOUNG
https://rexarcade.com.vn/en/dolcegabbana-releases-fall-winter-2023-24-mens-campaign-starring-ncts-doyoung/
Thu, 28 Sep 2023 08:09:42 +0000https://rexarcade.com.vn/?p=8216The post DOLCE&GABBANA RELEASES FALL-WINTER 2023/24 MEN’S CAMPAIGN, STARRING NCT’S DOYOUNG appeared first on REX ARCADE.
]]>
Dolce&Gabbana presents the Fall/Winter 2023-24 Men’s Campaign, starring its Korea-Japan Ambassador Doyoung from NCT group.
Music has always been one of the greatest sources of inspiration for Dolce&Gabbana and a powerful means of expression for the brand. Doyoung’s charisma and talent, an international K-pop icon, brought the artist to create his signature style, both in music and style.
His presence at the SS24 Men’s Fashion Show and at the Alta Sartoria Collection’s presentation in Puglia has further demonstrated the powerful synergy that Dolce&Gabbana and the talent can create together
In the campaign’s shots Doyoung wears Dolce&Gabbana Fall/Winter 2023-24 Men’s Collection looks which exemplify the purity of the volumes, the tailored cut, the innovative proportions, the selection of Italian fabrics, and the craftsmanship behind the Dolce&Gabbana “Fatto a Mano” way of working.
The embroidery top, decorated with black crystals that reminisce Sicily’s black volcanic rocks, and the tailored suits highlight the captivating elegance of the male figure.
Black is the key element that leads the collection; expressed in various materials, it reveals to the touch and to the eye its own characteristic elements: sensuality and elegance.
]]>BALLY ANNOUNCES ROY WANG AS ITS NEW GLOBAL BRAND AMBASSADOR
https://rexarcade.com.vn/en/bally-announces-roy-wang-as-its-new-global-brand-ambassador/
Mon, 24 Jul 2023 03:28:35 +0000https://rexarcade.com.vn/?p=7801The post BALLY ANNOUNCES ROY WANG AS ITS NEW GLOBAL BRAND AMBASSADOR appeared first on REX ARCADE.
]]>
Shanghai, China – 18 july 2023: Bally is pleased to announce the appointment of Roy Wang, chinese singer-songwriter, actor, and presenter as its new global brand ambassador.
Wang’s role will cement the Swiss luxury brand’s reverence for art and culture, while his Gen Z fanbase and strong personal style will reinforce Bally’s multi-generational appeal.
Wang will be the face of Bally’s Fall/Winter 2023 seasonal campaign and join regional festivity campaigns such as Chinese Valentine’s Day and Lunar New Year. The Fall/Winter 2023 campaign celebrates a contemporary take on Swiss luxury and was photographed in Switzerland where Wang was also able to visit the brand’s Villa Heleneum, home to its Bally Foundation for art and culture.
Wang’s unique sense of creativity projects a youthful energy that inspires his audience, conveying the duality of tradition and the future. Since his debut, Wang has also leveraged his fame to support important causes, having established the Yuan Foundation in 2017. In 2018 Wang was appointed as a UNICEF ambassador. An important voice for his generation, Wang was the first post-00s columnist for Global People and has participated in United Nation’s speaking engagements for three years consecutively.
“We are thrilled to have Roy Wang join us as Bally’s new Global Brand Ambassador. The versatility of his multidisciplinary career, coupled with his social engagement and modern sense of style, perfectly match with Bally’s pioneering spirit and values.” – Nicolas Girotto, Bally CEO
“It’s a great honor to be chosen as Bally’s Global Brand Ambassador. A brand with such a rich history that combines heritage and innovation to uniquely represent Swiss luxury.” – Roy Wang
]]>DOLCE&GABBANA ALTA SARTORIA 2023
https://rexarcade.com.vn/en/dolcegabbana-alta-sartoria-2023/
Fri, 21 Jul 2023 06:24:03 +0000https://rexarcade.com.vn/?p=7856The post DOLCE&GABBANA ALTA SARTORIA 2023 appeared first on REX ARCADE.
]]>
The sunset on Ostuni, the white city, painting the typical apulian houses in the most beautiful shades of pink and orange is the perfect backdrop for Domenico Dolce and Stefano Gabbana’s Alta Sartoria collection.
The traditions of Southern Italy, a keystone of the Dolce&Gabbana imaginary, are the base of the inspiration for the show, especially the ancient tradition of the Corredo – the bridal kit, which mothers used to start preparing when a baby girl was born.
White linen tablecloths, nightgowns, bed sheets and napkins ornately decorated with lace used to be presented to the girl when she married. These were then passed down from generation to generation, just as the Designers intend their clothes to live.
Domenico Dolce and Stefano Gabbana have sourced antique Corredi and repurposed them in jackets, suits, coats, taking what was typically destined for women and repurposing it for the highest form of men’s tailoring, Alta Sartoria..
Beige, White and a dash of Brown, along with Dolce&Gabbana’s classical Black are the colours of this Collection, punctuated with gold thread and enriched by meticulous embroidery. The Designers have also taken the ceramics of Grottaglie, world-renowned for their beauty and originally from Ostuni, and used them to adorn several looks of the show.
Ostuni
Between the Itria Valley and the Alto Salento lies the enchanting Ostuni, known throughout the world as the ‘Città Bianca’ (‘White City’). this nickname stems from the dazzling dominance of white in the town’s ancient core, entirely whitewashed with lime, which according to legend served as a deterrent to enemies approaching from the sea, blinding them with its brightness.
The historic centre of Ostuni, which the Apulians have always called ‘Terra’ (land, earth), clings to the steep sides of a hill and is surrounded by walls with towers that date back to the Messapians, an ancient population that founded this enchanted place as early as 1,000 BC. Over the centuries, all the conquering peoples — from the Ostrogoths to the Lombards, from the Moors to the Spaniards — continued to reinforce its walls, contributing to the preservation of the authentic beauty and pristine purity of this extraordinary place.
Piazza della Libertà is the beating heart of Ostuni. Its distinctive triangular shape is due to the numerous renovations it has undergone over the centuries. Facing the square are a former Franciscan convent, now the town hall, the adjacent church of San Francesco and, further away, the church of Santo Spirito and the archaeological remains of an ancient fortification.
Dolce&Gabbana will show the collection in this very square as a homage to Ostuni, an authentic open-air scenic space as unique as every Alta Sartoria creation
]]>BURBERRY FRANCES BAG: SỰ HIỆN DIỆN CỦA NÉT CỔ ĐIỂN ĐƯƠNG ĐẠI
https://rexarcade.com.vn/en/burberry-frances-bag-su-hien-dien-cua-net-co-dien-duong-dai/
Mon, 10 Jul 2023 03:09:26 +0000https://rexarcade.com.vn/?p=7870The post BURBERRY FRANCES BAG: SỰ HIỆN DIỆN CỦA NÉT CỔ ĐIỂN ĐƯƠNG ĐẠI appeared first on REX ARCADE.
]]>
Hình dung về một tinh thần cổ điển đã được trẻ hóa, Frances bag tiếp tục thể hiện nét truyền thống của nhà sáng lập thương hiệu Thomas Burberry qua lăng kính giới trẻ.
Gửi gắm lời tri ân đến giá trị di sản lâu đời, họa tiết TB được lấy cảm hứng từ bản vẽ lưu trữ của chữ cái đầu lồng vào nhau, tạo thành mối liên kết tuần hoàn của nhà mốt. Với danh tiếng về kỹ nghệ chế tác thủ công, Burberry không chỉ áp dụng lên quần áo mà những chiếc túi của thương hiệu cũng được tạo hình một cách tỉ mỉ để đứng vững trước thời gian, Frances Bag mang chất liệu cao cấp từ da bê hoặc da cừu để tăng độ bền cho người dùng.
LorĐồng thời, Ricardo Tisci đã diễn giải lại Frances Bag mang nét đối xứng hòa hợp giữa đường may hiện đại và chức năng linh hoạt. Chiếc túi không chỉ mang bảng màu trung tính đặc trưng, mà đã được hiện đại hóa với tông màu rực rỡ theo mùa hoặc hiệu ứng da cá sấu sáng bóng.
Giản lược những chi tiết thừa để tạo nên cốt lõi của tính đơn giản, Frances Bag tập trung khai thác và đánh vào từng chi tiết nhỏ như phần cứng của túi được mạ vàng 24 cara và lớp da được khảm tinh tế, hội tụ dáng vẻ khéo léo và mang tính thẩm mỹ cao của một phụ kiện vượt thời gian. Đều cùng tôn vinh phong thái cổ điển đương đại của Frances Bag, nhưng Hồ Thu Anh, Jun Vũ vẫn khẳng định được bản sắc cá nhân, thể hiện những khía cạnh độc đáo của tính nữ hiện đại
]]>FERRAGAMO CELEBRATES THE LUNAR NEW YEAR WITH AN EXCLUSIVE CAPSULE FEATURING THE AUSPICIOUS RABBIT
https://rexarcade.com.vn/en/ferragamo-celebrates-the-lunar-new-year-with-an-exclusive-capsule-featuring-the-auspicious-rabbit/
https://rexarcade.com.vn/en/ferragamo-celebrates-the-lunar-new-year-with-an-exclusive-capsule-featuring-the-auspicious-rabbit/#respondTue, 17 Jan 2023 03:45:38 +0000https://rexarcade.com.vn/?p=6178The post FERRAGAMO CELEBRATES THE LUNAR NEW YEAR WITH AN EXCLUSIVE CAPSULE FEATURING THE AUSPICIOUS RABBIT appeared first on REX ARCADE.
]]>
Ferragamo celebrates the Year of the Rabbit with an edited selection of ready-to-wear styles and iconic accessories combining the traditional Asian culture with the House’s aspiration for a propitious and peaceful 2023.
A symbol of mercy, elegance and beauty – also known as the luckiest animal in the Chinese zodiac – the white rabbit is the emblem of this Lunar New Year. Its eyes photographed in macro, deep and pure like gemstones along with its auspicious figure, animate a sophisticated range of silhouettes and accessories for men and women.
The capsule collection designed by Creative Director Maximilian Davis features silk foulards, shirts and skirts, a crewneck sweater, a city jacket and soft cotton t-shirts flanked by low-top sneakers, the Gancini buckle belt, small leather goods and signature carryalls including the Trifolio and Studio bags.
Along with the smooth leather accessories, a luxurious edit of eel-skin iterations with palladium-finished details complete the collection, intertwining the brand’s codes of contemporary elegance with the vision of a bright and joyful future.
The serene rabbit appears in an enchanting print with peach trees and bamboo leaves. His giant eyes are rendered in high impact graphics placed on bags and card holders. Rich shades of red, blue and white enliven the dreamy decorative landscapes contrasted by the monochrome pieces in Ferragamo red, such as the leather sneakers with perforated motifs and the fluid blouse over the pleated skirt.
The new Ferragamo LNY Capsule will be available from mid-January in Ferragamo boutiques and on ferragamo.com.
Khám phá và trải nghiệm tại hệ thống cửa hàng Ferragamo:
]]>https://rexarcade.com.vn/en/ferragamo-celebrates-the-lunar-new-year-with-an-exclusive-capsule-featuring-the-auspicious-rabbit/feed/0LẠC VÀO SỰ KIỆN LỘNG LẪY GHI DẤU 5 NĂM DOLCE & GABBANA TẠI VIỆT NAM
https://rexarcade.com.vn/en/lac-vao-su-kien-long-lay-ghi-dau-5-nam-dolce-gabbana-tai-viet-nam/
https://rexarcade.com.vn/en/lac-vao-su-kien-long-lay-ghi-dau-5-nam-dolce-gabbana-tai-viet-nam/#respondTue, 17 Jan 2023 03:43:50 +0000https://rexarcade.com.vn/?p=6174The post LẠC VÀO SỰ KIỆN LỘNG LẪY GHI DẤU 5 NĂM DOLCE & GABBANA TẠI VIỆT NAM appeared first on REX ARCADE.
]]>
Sự kiện xa hoa độc đáo bậc nhất của thương hiệu Dolce & Gabbana diễn ra vào ngày 17.12.2022 đã ghi lại cột mốc 5 năm của nhà mốt này tại Việt Nam, thu hút nhiều sự quan tâm từ giới mộ điệu và những người có sức ảnh hưởng trong làng thời trang.
Dolce & Gabbana được sáng lập vào năm 1982 bởi sự hợp đặc biệt giữa Stefano Gabbana và Domenico Dolce, tài năng của hai nhà thiết kế vụt sáng kể từ năm 1985, sau khi ra mắt BST lấy cảm hứng từ họa tiết ba-rốc thế kỷ 17, kể từ đó Dolce & Gabbana trở thành cái tên luôn làm khuynh đảo giới thời trang, bởi sự kết hợp màu sắc và họa tiết độc đáo, mang đậm tính văn hóa.
Được diễn ra tại Rose Villa – một địa điểm vốn mang đậm chất nghệ thuật, sự trang hoàng tỉ mỉ đến từng chi tiết dành riêng cho sự kiện lần này theo hướng dẫn trực tiếp từ Dolce & Gabbana càng làm cho buổi tiệc thêm phần kiêu sa, như dẫn dắt khách mời vào một thế giới riêng đầy diễm lệ.
Không gian của buổi tiệc ngập tràn trong vô vàn loại hoa với tông màu đỏ, hồng cùng sắc tím làm chủ đạo mang đến vẻ kiêu sa, huyền bí cho buổi tiệc. Ngoài ra, tất cả các khu vực đều được sắp xếp một cách liền mạch, thể hiện xuyên suốt chủ đề Happy Garden – họa tiết thuộc BST Xuân Hè 2023 mới nhất của thương hiệu. giúp khách mời có thể tận hưởng và thoải mái trò chuyện cùng nhau, tạo nên sự kết nối giữa những thành viên trong #DGFamily.
Đến từ miền Tây Sicily xa xôi, các khách VIP của DG còn được trải nghiệm những chai rượu vang hồng Donnafugata Rosa với vị chát nhẹ, hương thơm nồng nàn, dễ chịu kết hợp với những món ăn tinh tế tạo nên những cảm xúc khó tả cho những khách mời tham dự. Trên nền nhạc acoustic Ý với đàn harp, cello cùng nhiều loại nhạc cụ khác xuyên suốt trong tiệc tối mang đến những giây phút thư giãn không thể nào quên.
Minh chứng cho sức ảnh hưởng mạnh mẽ của sự kiện là sự xuất hiện của những khách mời hàng đầu tại Việt Nam như Khánh Linh, Quỳnh Anh Shyn, stylist Hoàng Ku, Á hậu Lệ Hằng, Siêu mẫu Bùi Quỳnh Hoa,…cùng với sự dẫn dắt duyên dáng của MC Dustin đã tạo nên bữa tiệc thành công trọn vẹn.
Minh chứng cho sức ảnh hưởng mạnh mẽ của sự kiện là sự xuất hiện của những khách mời hàng đầu tại Việt Nam như Khánh Linh, Quỳnh Anh Shyn, stylist Hoàng Ku, Á hậu Lệ Hằng, Siêu mẫu Bùi Quỳnh Hoa,…cùng với sự dẫn dắt duyên dáng của MC Dustin đã tạo nên bữa tiệc thành công trọn vẹn.
Fashionishta Khánh Linh nổi bật trong diện mạo sang trọng nhưng không kém phần cá tính
Chi Lemon, Khánh Linh, Wren Evan, Lê Chi, Kendall
Màn đọ sắc ấn tượng của mỹ nhân Việt trong trang phục của Dolce & Gabbana
Quỳnh Anh Shyn xuất hiện huyền bí trong thiết kế đầm ôm bó sát
Sự kiện còn có sự góp mặt đặt biệt Tiên Nguyễn – ái nữ nhà Johnathan Hạnh Nguyễn, thời gian gần đây cô đã trở thành một biểu tượng có sức ảnh hưởng mạnh mẽ đến giới trẻ bởi những thành công của mình trong lĩnh vực thời trang.
Tiên Nguyễn đã chọn cho mình chiếc váy xẻ vai, ôm sát cơ thể, với sắc đỏ chủ đạo càng làm tôn lên nét sang trọng và quyến rũ.
Tiên Nguyễn & Quỳnh Anh Shyn
Với thông điệp mang đến một đêm tiệc đẳng cấp, sang trọng và ấn tượng cho các khách mời, Dolce & Gabbana còn muốn các vị khách quý đắm mình trong không gian thực sự đẳng cấp từ trang trí cho đến món ăn hay cách thưởng thức thức uống đi cùng để tạo nên sự kết hợp hoàn hảo nhất, khiến người tham dự tiếc nuối không muốn rời đi.
]]>https://rexarcade.com.vn/en/lac-vao-su-kien-long-lay-ghi-dau-5-nam-dolce-gabbana-tai-viet-nam/feed/0CỬA HÀNG BURBERRY TẠI TP.HCM ĐƯỢC NÂNG CẤP SAU 15 NĂM TẠI THỊ TRƯỜNG
https://rexarcade.com.vn/en/cua-hang-burberry-tai-tp-hcm-duoc-nang-cap-sau-15-nam-tai-thi-truong/
https://rexarcade.com.vn/en/cua-hang-burberry-tai-tp-hcm-duoc-nang-cap-sau-15-nam-tai-thi-truong/#respondTue, 17 Jan 2023 03:27:43 +0000https://rexarcade.com.vn/?p=6168The post CỬA HÀNG BURBERRY TẠI TP.HCM ĐƯỢC NÂNG CẤP SAU 15 NĂM TẠI THỊ TRƯỜNG appeared first on REX ARCADE.
]]>
Vào ngày 09/12 vừa qua, cửa hàng Burberry tại Rex Hotel đã chính thức trở lại với diện mạo hoàn toàn mới. Mang phong cách thiết kế thời thượng được lấy cảm hứng từ hoạ tiết đặc trưng Burberry Check từ kiến trúc sư Vincenzo De Cotiis, đây là cửa hàng đầu tiên trong khu vực Đông Nam Á được mang thiết kế toàn cầu.
Burberry là một trong những thương hiệu thời trang hàng đầu thế giới với bề dày lịch sử 166 năm. Tại Việt Nam, Burberry cũng luôn nhận được tình yêu, sự ủng hộ từ quý khách hàng và ngày càng khẳng định vị thế thương hiệu hàng đầu tại thị trường với sự tăng trưởng không ngừng. Nhằm tạo điều kiện để Burberry phát triển mạnh mẽ hơn, công ty DAFC – nhà phân phối độc quyền của thương hiệu tại đã quyết định đầu tư để nâng cấp hình ảnh cửa hàng theo đẳng cấp quốc tế.
Sau một thời gian tạm đóng cửa để chuẩn bị cho bước chuyển mình này, ngày 9/12 vừa qua, cửa hàng Burberry tại Rex Hotel đã chính thức trở lại với một diện mạo hoàn toàn mới. Mang phong cách thiết kế thời thượng được lấy cảm hứng từ hoạ tiết đặc trưng Burberry Check từ kiến trúc sư nổi tiếng Vincenzo De Cotiis, đây là cửa hàng đầu tiên trong khu vực Đông Nam Á được mang thiết kế toàn cầu. Sau 15 năm hiện diện tại thị trường Việt Nam, sự kiện này là một cột mốc đáng nhớ không chỉ với thương hiệu Burberry mà còn của DAFC.
Sự kiện quy tụ nhiều gương mặt nổi tiếng trong làng thời trang và giải trí như Tóc Tiên, Chi Pu, Châu Bùi, Quỳnh Anh Shyn, Khánh Linh, Kelbin Lei, Hoa hậu Ngọc Châu, Á hậu Thủy Tiên, Chloe Nguyễn, Tú Hảo,… Ngoài ra, các khách mời còn được chiêu đãi bởi màn trình diễn khuấy động của rapper Lil Wuyn & 16 Typh cũng như DJ Levi Oi.