diff --git a/src/components/ReportActionItem/ReportActionItemImages.tsx b/src/components/ReportActionItem/ReportActionItemImages.tsx
index ffc12957dcb4..c66dc36d1ed5 100644
--- a/src/components/ReportActionItem/ReportActionItemImages.tsx
+++ b/src/components/ReportActionItem/ReportActionItemImages.tsx
@@ -63,45 +63,45 @@ function ReportActionItemImages({images, size, total, isHovered = false}: Report
     const triangleWidth = variables.reportActionItemImagesMoreCornerTriangleWidth;
 
     return (
-        <View style={[styles.reportActionItemImages, hoverStyle, heightStyle]}>
-            {shownImages.map(({thumbnail, image, transaction, isLocalFile, filename}, index) => {
-                const isLastImage = index === numberOfShownImages - 1;
-
-                // Show a border to separate multiple images. Shown to the right for each except the last.
-                const shouldShowBorder = shownImages.length > 1 && index < shownImages.length - 1;
-                const borderStyle = shouldShowBorder ? styles.reportActionItemImageBorder : {};
-                return (
-                    <View
-                        key={`${index}-${image as string}`}
-                        style={[styles.reportActionItemImage, borderStyle, hoverStyle]}
+        <View style={styles.reportActionItemImagesContainer}>
+            <View style={[styles.reportActionItemImages, hoverStyle, heightStyle]}>
+                {shownImages.map(({thumbnail, image, transaction, isLocalFile, filename}, index) => {
+                    // Show a border to separate multiple images. Shown to the right for each except the last.
+                    const shouldShowBorder = shownImages.length > 1 && index < shownImages.length - 1;
+                    const borderStyle = shouldShowBorder ? styles.reportActionItemImageBorder : {};
+                    return (
+                        <View
+                            key={`${index}-${image as string}`}
+                            style={[styles.reportActionItemImage, borderStyle, hoverStyle]}
+                        >
+                            <ReportActionItemImage
+                                thumbnail={thumbnail}
+                                image={image}
+                                isLocalFile={isLocalFile}
+                                filename={filename}
+                                transaction={transaction}
+                                isSingleImage={numberOfShownImages === 1}
+                            />
+                        </View>
+                    );
+                })}
+            </View>
+            {remaining > 0 && (
+                <View style={[styles.reportActionItemImagesMoreContainer]}>
+                    <View style={[styles.reportActionItemImagesMore, isHovered ? styles.reportActionItemImagesMoreHovered : {}]} />
+                    <Svg
+                        height={triangleWidth}
+                        width={triangleWidth}
+                        style={styles.reportActionItemImagesMoreCornerTriangle}
                     >
-                        <ReportActionItemImage
-                            thumbnail={thumbnail}
-                            image={image}
-                            isLocalFile={isLocalFile}
-                            filename={filename}
-                            transaction={transaction}
-                            isSingleImage={numberOfShownImages === 1}
+                        <Polygon
+                            points={`${triangleWidth},0 ${triangleWidth},${triangleWidth} 0,${triangleWidth}`}
+                            fill={isHovered ? theme.border : theme.cardBG}
                         />
-                        {isLastImage && remaining > 0 && (
-                            <View style={[styles.reportActionItemImagesMoreContainer]}>
-                                <View style={[styles.reportActionItemImagesMore, isHovered ? styles.reportActionItemImagesMoreHovered : {}]} />
-                                <Svg
-                                    height={triangleWidth}
-                                    width={triangleWidth}
-                                    style={styles.reportActionItemImagesMoreCornerTriangle}
-                                >
-                                    <Polygon
-                                        points={`${triangleWidth},0 ${triangleWidth},${triangleWidth} 0,${triangleWidth}`}
-                                        fill={isHovered ? theme.border : theme.cardBG}
-                                    />
-                                </Svg>
-                                <Text style={[styles.reportActionItemImagesMoreText, styles.textStrong]}>{remaining > MAX_REMAINING ? `${MAX_REMAINING}+` : `+${remaining}`}</Text>
-                            </View>
-                        )}
-                    </View>
-                );
-            })}
+                    </Svg>
+                    <Text style={[styles.reportActionItemImagesMoreText, styles.textStrong]}>{remaining > MAX_REMAINING ? `${MAX_REMAINING}+` : `+${remaining}`}</Text>
+                </View>
+            )}
         </View>
     );
 }
diff --git a/src/styles/index.ts b/src/styles/index.ts
index 8a65cabaf19f..7c3f488e5eb1 100644
--- a/src/styles/index.ts
+++ b/src/styles/index.ts
@@ -4099,9 +4099,12 @@ const styles = (theme: ThemeColors) =>
             gap: 16,
         },
 
+        reportActionItemImagesContainer: {
+            margin: 4,
+        },
+
         reportActionItemImages: {
             flexDirection: 'row',
-            margin: 4,
             borderRadius: 12,
             overflow: 'hidden',
             height: variables.reportActionImagesSingleImageHeight,
